A scanning electron micrograph of a Giardia lamblia protozoan parasite.
Source: Janice Carr
close this popup
Website Terms Of Use