Machoki James P.O. Box 9919, Nairobi - 00100, KENYA. Tele: +254 722 424 174 or +242 20 232 3420 Tele/Fax: +254 20 271 6177 E-mail: mmachoki@uonbi.ac.ke Read more about Machoki James