Innovation Pitch Kenya

Winner of innovation pitch Kenya. Grand Challenges Africa community meeting. (NEPAD, Bill and Melinda Gates and Africa Academy of Science). […]