President & Chief Executive OfficerMedical scienceBatavia Biosciences Netherlands
Menzo Havenga
Biotechnology