Return to Article Details Myxobulus sp., versus Giardia lamblia, controversy in the diagnostic (Minireview) Download Download PDF