Dr. Vaughan Hattingh

Dr. Vaughan Hattingh

Chief Executive Officer
CRI at Stellenbosch University