Contact Us

Selome Tewoderos, 2006, selomet@stanford.edu
Stanford University
Parasites & Pestilence: Infectious Public Health Challenges
Prof. D. Scott Smith, ssmith@stanford.edu

 

 

 



Phylum: Platyhelminthes
Class: Trematoda
Family: Fasciolidae
Genus Fasciola