Month: November 2013

Giardia lamblia (aka: G. duodenalis or G. intestinalis) Don’t be tricked by these cute looking flagellated protozoans! They are oftenRead More →