[1] Univ Nairobi, Sch Math, Nairobi, Kenya
[2] Kenya Med Res Inst KEMRI, Eastern & Southern Afr Ctr Int Parasite Control ES, Nairobi, Kenya
[3] Kenya Med Res Inst KEMRI, Dept Epidemiol Stat & Informat DESI, Nairobi, Kenya
[4] WHO, Dept Control Neglected Trop Dis, Geneva, Switzerland
[5] London Sch Hyg & Trop Med LSHTM, Fac Publ Hlth & Policy, London, England