ENCA – Biotechnology lab on bridging the gap between research and commercialization

The LaunchLab CERI BIO is making national news in South Africa. Here, the main news channel (eNCA) comes to visit the new facilities that are transforming biotechnology innovation and commercialization in Africa.