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