Core competencies

Profile

HPCRegNo
MP0648507
PracticeNo
042 000 0692603

Qualification

2005
MBChB, University of the Free State
2016
MMed (Surg), University of Cape Town
2016
FCS (SA) Colleges of Medicine

Contact

Dr David Johannes de Villiers
Physical Address:
Suite 210, Second Floor, Block 1, Mediclinic Vergelegen, 70 Main Road, Somerset West, 7130

Publications & videos

Events & lectures