Affiliations Courses 1989[position unknown]Johns Hopkins Medical School1990[position unknown]Johns Hopkins Medical School1991[position unknown]Johns Hopkins Medical School1992[position unknown]Johns Hopkins Medical School2011[position unknown]Johns Hopkins Medicine 1989Physiology 1989Faculty1990Physiology: Cellular And Molecular Biology 1990Faculty1991Physiology: Cellular And Molecular Biology 1991Faculty1992Physiology: Cellular And Molecular Biology 1992Faculty2011Biology Of Parasitism: Modern Approaches 2011Lecturers