Affiliations Courses 1981[position unknown]Johns Hopkins University1982[position unknown]Johns Hopkins University1983[position unknown]Johns Hopkins University School Of Medicine 1981Comparative Pathology Of Marine Invertebrates 1981Faculty/Staff/Lecturer1982Comparative Pathology Of Marine Invertebrates 1982Faculty/Staff/Lecturer1983Comparative Pathology Of Marine Invertebrates 1983Faculty/Staff/Lecturer