Affiliations Courses 1992[position unknown]University Of California San Francisco1993[position unknown]University Of California San Francisco1994[position unknown]University Of California San Francisco2002[position unknown]University Of Pennsylvania2003[position unknown]University Of Pennsylvania2004[position unknown]University Of Pennsylvania2005[position unknown]University Of Pennsylvania 1992Biology Of Parasitism: Modern Approaches 1992Teaching Assistant1993Biology Of Parasitism: Modern Approaches 1993Faculty1994Biology Of Parasitism 1994Faculty2000Biology Of Parasitism: Modern Approaches 2000Teaching Assistant2002Biology Of Parasitism: Modern Approaches 2002Faculty2003Biology Of Parasitism: Modern Approaches 2003Lecturer2004Biology Of Parasitism: Modern Approaches 2004Faculty2005Biology Of Parasitism: Modern Approaches 2005Faculty