Affiliations Courses 1996[position unknown]Oxford University1997[position unknown]Oxford University1998[position unknown]Oxford University1999[position unknown]Oxford University2009[position unknown]New York University School Of Medicine 1996Biology Of Parasitism: Modern Approaches 1996Lecturer1997Biology Of Parasitism: Modern Approaches 1997Lecturer1998Biology Of Parasitism: Modern Approaches 1998Lecturer1999Biology Of Parasitism: Modern Approaches 1999Lecturer2009Biology Of Parasitism 2009Lecturer