Affiliations Courses 2007[position unknown]London School Of Hygiene And Tropical Medicine1993[position unknown]Rockefeller University2014[position unknown]University Of Dundee2015[position unknown]University Of Dundee2016[position unknown]University Of Dundee 1993Biology Of Parasitism: Modern Approaches 1993Student2007Biology Of Parasitism 2007Lecturer2014Biology of Parasitism 2014Lecturer2015Biology of Parasitism 2015Lecturer2016Biology of Parasitism 2016Section Leader