The old and new therapeutic approaches to the treatment of giardiasis: where are we?

The old and new therapeutic approaches to the treatment of giardiasis: where are we?