Affiliations Courses 2004[position unknown]Yale University1991[position unknown]Yale University School Of Medicine1995[position unknown]Yale University School Of Medicine1996[position unknown]Yale University School Of Medicine1997[position unknown]Yale University School Of Medicine1998[position unknown]Yale University School Of Medicine1999[position unknown]Yale University School Of Medicine1985[position unknown]New York University 1985Biology Of Parasitism 1985Student1991Biology Of Parasitism 1991Lecturer1995Biology Of Parasitism 1995Lecturer1996Biology Of Parasitism: Modern Approaches 1996Lecturer1997Biology Of Parasitism: Modern Approaches 1997Lecturer1998Biology Of Parasitism: Modern Approaches 1998Lecturer1999Biology Of Parasitism: Modern Approaches 1999Lecturer2004Biology Of Parasitism: Modern Approaches 2004Lecturer