Fields Marked (*) are important
General Practitioner, MaleMBBS, FRACGP
Dr Dilan Ranasinghe (MBBS, DCH, FRACGP) is a qualified GP with over six years of general practice experience in Australia.