Giardia duodenalis genetic assemblages and hosts Martin F. Heyworth Parasite, 23 (2016) 13 Published online: 16 March 2016 DOI: 10.1051/parasite/2016013