Professor Ned Abraham

MBBS(Hons) MM(Syd) FRACS FRCS(Engl) PhD