Speakers ->

Michael Kaloki

About Michael Kaloki

He is based in Nairobi and report for SciDev.Net’s podcast – Africa Science Focus