Entrepreneurship African Biotech Winner – Immobazyme Gains TractionJune 27, 2024By Greg Stewart03 Mins Read We spoke to two of the co-founders of a new African Biotech company Immobazyme, who have just been awarded additional funding, bringing their total funding to-date to over $1,3 million.… Read More