Greenslopes Private Hospital specialist Dinithi Samaratunga

Dr Dinithi Samaratunga

BSc (HONS) MBBS FRACP