Profile

HPCRegNo
MP0357480
PracticeNo
0180001810960

Qualification

1988
MBChB, University of Zimbabwe
1996
FCP (SA), Colleges of Medicine

Contact

Tafara Machiri
Physical Address:
3rd Floor, Plaza 10 Building, 52 Brown Street, Nelspruit, 1200
Postal Address:
PO Box 26047, Nelspruit, 1200

Publications & videos

Events & lectures