Jump to navigation
Landry-Serges Malaba is a communications manager based in Kinshasa, Democratic Republic of the Congo. He works for MSH on the Integrated Health Project Plus (IHPplus).