Steyn, Jan, Stellenbosch University and Tygerberg Hospital, South Africa