Giardiasis: a pharmacotherapy review.

Giardiasis: a pharmacotherapy review.