Dr Leigh Johannes

Specialities
Physician (Nephrologist)

Core competencies

Physician
Nephrologist

Profile

HPCRegNo
MP0774006
PracticeNo
0180001145320

Qualification

2013
MBChB, University of Stellenbosch
2017
Dip Hiv Management (SA), Colleges of Medicine
2021
FCP (SA), Colleges of Medicine
2021
MMed (Int), University of Witwatersrand
2023
Cert Nephrology (SA), Colleges of Medicine