Affiliations Courses 2000[position unknown]Cambridge University2001[position unknown]University Of Cambridge2008[position unknown]University Of Cambridge 2000Biology Of Parasitism: Modern Approaches 2000Lecturer2001Biology Of Parasitism: Modern Approaches 2001Lecturer2008Biology Of Parasitism 2008Lecturer