Dr Maneesha Weerasena
Dr Maneesha Weerasena either moved or is currently unavailable.
Other doctors
Dr Ali (Alireza Majidi) is a dedicated General Practitioner with over 13 years of experience providing comprehensive, pa...
Dr John Hart
Dr Hart graduated from Flinders University in South Australia and has been practising as a General Practitioner in Austr...
Dr Zeinab Khorshidi is a dedicated General Practitioner with over 10 years of experience providing comprehensive, patien...
Dr John-Paul Kennedy
Dr Kennedy graduated from his medical studies at Trinity College Dublin, Ireland in 2004. He gained experience in severa...