[1] KEMRI Wellcome Trust Res Programme, Kilifi, Kenya
[2] Pwani Univ, Biosci Res Ctr, Kilifi, Kenya
[3] Univ Glasgow, Wellcome Ctr Integrat Parasitol, Glasgow, Scotland
[4] Univ Zurich, Inst Parasitol, Vetsuisse & Med Fac, Zurich, Switzerland
[5] Radboud Univ Nijmegen, Med Ctr, Nijmegen, Netherlands