Home › Specialists › Dr. Athena Savvidou

Dr. Athena Savvidou

Nephrology
Netcare Olivedale Hospital
📍 Johannesburg Ward 54, Gauteng

nephrologist at Self Employed

Dr. Athena Savvidou

nephrologist at Self Employed

Board certifications

Practice locations

Practice location 1

Johannesburg Ward 54, Gauteng, South Africa
View map