[1] Univ Ghana, Dept Anim Biol & Conservat Sci, Legon, Ghana
[2] Univ Ghana, Coll Hlth Sci, Noguchi Mem Inst Med Res, Immunol Dept, Legon, Ghana
[3] Univ Ghana, Coll Hlth Sci, Noguchi Mem Inst Med Res, Parasitol Dept, Legon, Ghana
[4] Leiden Univ, Med Ctr, Parasitol Dept, Leiden, Netherlands