Giardiasis, drug resistance, and new target discovery.

Giardiasis, drug resistance, and new target discovery.