A scanning electron micrograph of a Giardia lamblia protozoan parasite.
Source: Janice Carr

 

Website Terms Of Use