North Shore Private Hospital specialist GEORGE FINIKIOTIS

DR GEORGE FINIKIOTIS

MB., B.S., F.R.A.N.Z.C.O.G