The Technical University of Kenya, Haile Sellasie Av. Campus, School of Biological and Life Sciences (SBLS), Room N119, N-BLOCK
sbls@tukenya.ac.ke School of Biological & Life Sciences (SBLS), The Technical University of Kenya, P.O Box 52428, 00200, City Square, Nairobi