CENTRE FOR SCIENCE,TECHNOLOGY & INNOVATIONS
Research Organizations
P.O.Box: 42792-00100 Nairobi Nairobi
Utalii Hse, 8th Flr, 802 Utalii St, Nairobi
(254) 20315540




On the map (Click to expand)