Giardia and giardiasis. - Ortega-Pierres, Guadalupe (Advances in parasitology, 2019)