Source Molecular Corporation Microbial Source Tracking

Leader in Genetic Microbial Source Tracking

Definition of Giardia 2017-06-24T02:08:24+00:00
Giardia РAny of various flagellated protozoa of the genus Giardia that may be parasitic in the intestines of vertebrates including humans and most domestic animals.