James Downar

James Downar is the head of the Division of Palliative Care at the University of Ottawa, and a critical care physician at The Ottawa Hospital.