IFC Backs Major Breakthrough in Africa’s Vaccine Manufacturing as Biovac Begins Cholera Vaccine Trials
Biovac, a South African biopharmaceutical company and client of the International Finance Corporation (IFC), has launched clinical trials for the ...

