Dinah Booysen

Dinah Booysen 2017-11-29T17:00:14+00:00

Dinah Booysen - BioDeltas Production Manager

Biodelta provides contract manufacturing and packaging solutions to the health and food industry.