Westmead Private Hospital specialist Vincent Lam

Associate Professor Vincent Lam

MBBS, MS, DClinSurg, FRACS