Kareena Private Hospital specialist Geoffrey Smith

MBChB MRCS (Ed) FRACS (Orth) FAOrthA