Dr. Elma Carstens

Dr. Elma Carstens

Phytosanitary and Biosecurity Specialist
CRI at Stellenbosch University