Affiliations Courses 2013[position unknown]University Of Pennsylvania Perelman School Of Medicine1998[position unknown]University Of Manchester2000[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 Pennsylvania 1998Biology Of Parasitism: Modern Approaches 1998Student2000Biology Of Parasitism: Modern Approaches 2000Lecturer2001Biology Of Parasitism: Modern Approaches 2001Teaching Assistant2002Biology Of Parasitism: Modern Approaches 2002Teaching Assistant2004Biology Of Parasitism: Modern Approaches 2004Faculty2005Biology Of Parasitism: Modern Approaches 2005Faculty2006Biology Of Parasitism: Modern Approaches 2006Lecturer2007Biology Of Parasitism 2007Lecturer2008Biology Of Parasitism 2008Lecturer2009Biology Of Parasitism 2009Lecturer2013Biology Of Parasitism: Modern Approaches 2013Lecturer