Blastocystis: Consensus of treatment and controversies.

Blastocystis: Consensus of treatment and controversies.