Institute of Information Technology Studies & Research is located in Nairobi, Kenya on Ninth Floor, Ambank House, P.O. Box 518. Institute of Information Technology Studies & Research is rated 5 out of 5 in the category research institute in Kenya.
Address
Ninth Floor, Ambank House, P.O. Box 518