Affiliations Courses 1981[position unknown]University Of Rhode Island1982[position unknown]University Of Rhode Island 1981Comparative Pathology Of Marine Invertebrates 1981Faculty/Staff/Lecturer1982Comparative Pathology Of Marine Invertebrates 1982Faculty/Staff/Lecturer