Affiliations Courses 1996[position unknown]University Of California San Francisco1998[position unknown]University Of California San Francisco2006[position unknown]University Of California San Francisco2007[position unknown]University Of California San Francisco2008[position unknown]University Of California San Francisco2010[position unknown]University Of California San Francisco 1996Biology Of Parasitism: Modern Approaches 1996Lecturer1998Biology Of Parasitism: Modern Approaches 1998Lecturer2000Biology Of Parasitism: Modern Approaches 2000Lecturer2006Biology Of Parasitism: Modern Approaches 2006Lecturer2007Biology Of Parasitism 2007Lecturer2008Biology Of Parasitism 2008Lecturer2010Biology Of Parasitism 2010Lecturer