Petro Terblanche: A global advocate for local production →
Terblanche's position as the head of South Africa's messenger RNA hub has elevated her to a role as a global advocate for improving and sustaining local production of pharmaceuticals and vaccines across the global south. Read more.