Affiliations Courses 1982[position unknown]Tufts University School Of Medicine1984[position unknown]Tufts University School Of Medicine1986[position unknown]Tufts University School Of Medicine1987[position unknown]Tufts University School Of Medicine1981[position unknown]New England Medical Center1983[position unknown]Tufts New England Medical Center1996[position unknown]Tufts University 1981Biology Of Parasitism 1981Faculty/Staff/Lecturer1982Biology Of Parasitism 1982Faculty/Staff/Lecturer1983Biology Of Parasitism 1983Faculty/Staff/Lecturer1984Biology Of Parasitism 1984Faculty/Staff/Lecturer1986Biology Of Parasitism 1986Faculty/Staff/Lecturer1987Biology Of Parasitism 1987Faculty/Staff/Lecturer1996Biology Of Parasitism: Modern Approaches 1996Lecturer