Dr Yohan Samarasinghe
Internal medicine specialist and diabetologist Appointment subject to confirmation
Preventive cardiology
Diabetes
Hypertension (high blood pressure)
Lipid disorders
Metabolic syndrome
Appointment subject to confirmation
Appointment subject to confirmation