Affiliations Courses 2014[position unknown]University Of California Riverside2015[position unknown]University Of California Riverside2006[position unknown]University Of Pennsylvania2007[position unknown]University Of Pennsylvania 2006Biology Of Parasitism: Modern Approaches 2006Teaching Assistant2007Biology Of Parasitism 2007Teaching Assistant2014Biology of Parasitism 2014Lecturer2015Biology of Parasitism 2015Lecturer