Affiliations Courses 1997[position unknown]University Of Pennsylvania School Of Veterinary Medicine1990[position unknown]University Of Glasgow1999[position unknown]University Of Pennsylvania2000[position unknown]University Of Pennsylvania2001[position unknown]University Of Pennsylvania2002[position unknown]University Of Pennsylvania2004[position unknown]University Of Pennsylvania2005[position unknown]University Of Pennsylvania2006[position unknown]University Of Pennsylvania2007[position unknown]University Of Pennsylvania2008[position unknown]University Of Pennsylvania2009[position unknown]University Of Pennsylvania2011[position unknown]University Of Pennsylvania 1990Biology Of Parasitism 1990Student1997Biology Of Parasitism: Modern Approaches 1997Faculty1999Biology Of Parasitism: Modern Approaches 1999Lecturer2000Biology Of Parasitism: Modern Approaches 2000Lecturer2001Biology Of Parasitism: Modern Approaches 2001Lecturer2002Biology Of Parasitism: Modern Approaches 2002Lecturer2004Biology Of Parasitism: Modern Approaches 2004Faculty2005Biology Of Parasitism: Modern Approaches 2005Faculty2006Biology Of Parasitism: Modern Approaches 2006Faculty2007Biology Of Parasitism 2007Course Director2008Biology Of Parasitism 2008Lecturer2009Biology Of Parasitism 2009Lecturer2011Biology Of Parasitism: Modern Approaches 2011Faculty