Tamara Private Hospital specialist Max Leibenson

Dr Max Leibenson

B.Sc. (Biology), B.Med.Sc., MD, FRACS (Orth), FAOrthA.