Affiliations Courses 1982[position unknown]Rockefeller University1983[position unknown]Rockefeller University1984[position unknown]Rockefeller University1996[position unknown]Rockefeller University1998[position unknown]Rockefeller University2002[position unknown]Rockefeller University2009[position unknown]Rockefeller University1980[position unknown]Wellcome Research Laboratories1981[position unknown]Wellcome Research Laboratories 1980Biology Of Parasitism 1980Faculty/Staff/Lecturer1981Biology Of Parasitism 1981Faculty/Staff/Lecturer1982Biology Of Parasitism 1982Faculty/Staff/Lecturer1983Biology Of Parasitism 1983Faculty/Staff/Lecturer1984Biology Of Parasitism 1984Faculty/Staff/Lecturer1996Biology Of Parasitism: Modern Approaches 1996Lecturer1998Biology Of Parasitism: Modern Approaches 1998Lecturer2002Biology Of Parasitism: Modern Approaches 2002Lecturer2009Biology Of Parasitism 2009Lecturer