Return to Article Details Parasites Observed in Urine Sediments: A Rare but Convincing Truth Download Download PDF