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