Researchers at the Stellenbosch University are working on a medical innovation to improve the recovery and success of implant-patients. - Smile 90.4FM

Researchers at the Stellenbosch University are working on a medical innovation to improve the recovery and success of implant-patients.