1. Molecular Biology and Bioinformatics Unit; International Centre of Insect Physiology and Ecology; Nairobi Kenya
2. Department of Biochemistry and Molecular Biology; Egerton University; Njoro Kenya
3. Department of Life Sciences; Imperial College London; London U.K
4. Dipartimento di Medicina Sperimentale e Scienze Biochimiche; Universita degli Studi di Perugia; Perugia Italy
5. Biotechnology Research Institute, Kenya Agricultural and Livestock Research Organization; Kikuyu Kenya
6. Division of Epidemiology of Microbial Diseases; Yale School of Public Health; New Haven CT U.S.A
7. Department of Immunology and Infectious Diseases; Harvard School of Public Health; Boston MA U.S.A