Caloundra Private Day Hospital, Sunshine Coast University Private Hospital specialist Tehara Wickremeratne

Dr Tehara Wickremeratne

BSc (Hons) MBBS MSc FRACP