Dr Eleanor MacGregor

Specialities
Dermatologist

Core competencies

General dermatology, medical dermatology, skin cancer

Profile

HPCRegNo
MP0561738
PracticeNo
0120000365351

Qualification

2001
MBChB, University of Stellenboch
2009
MMed (Derm), University of the Free State

Contact

Dr Eleanor MacGregor
Physical Address:
22 Geelbos Crescent, Vierlanden, Durbanville, 7550

Publications & videos

Events & lectures