Rudolf Geigy’s film premieres in Dar
A documentary film depicting around half a century legacy of the founding father of Ifakara Health Institute (IHI) Prof. Rudolf Geigy premiered in Dar es Salaam on October 2, 2018 before government officials, scientists and the media.
Read More