oDoc
ප්රසව හා නාරිවේද වෛද්ය
MBBS, MRCOG, MS(O & G). FSLCOG
SLMC Reg. No – 6158
Languages Spoken
Practice Locations
Shift Times
Education