Our doctors

Dr Johann Viljoen

Physician


Special interests:
Plethysmography& Echocardiography
Physical address:
Life Knysa Private Hospital

Practising hospitals: