James  Shear , MD

James Shear , MD

Associate Professor of Medicine, Palliative Medicine