An Opera News Kenya publication
In inspiring news to many innovators in our beautiful country Kenya, scientists from around the world…