Affiliations Courses 2000[position unknown]Oregon Health Sciences University1982[position unknown]Harvard School Of Public Health1983[position unknown]Harvard School Of Public Health1984[position unknown]Harvard School Of Public Health 1982Biology Of Parasitism 1982Faculty/Staff/Lecturer1983Biology Of Parasitism 1983Faculty/Staff/Lecturer1984Biology Of Parasitism 1984Faculty/Staff/Lecturer2000Biology Of Parasitism: Modern Approaches 2000Lecturer