Dr Morena Makhoana
Morena joined Biovac in 2004 and holds the role of Chief Executive Officer. He is a member of the Board and the Biovac Executive team.
Morena joined Biovac in 2004 and holds the role of Chief Executive Officer. He is a member of the Board and the Biovac Executive team.