Bio

Dr. Mwirigi Kiula, Ph.D

Deputy Director, ICT & Innovation
Switch Language »