Dr Mohan is away for a while...

Dr Mohan has left

Dr Mohan Samarasinghe is currently overseas and will not be available for consultations. If you are a patient, please consider contacting Dr Mohan via Quick Contact section of this website.