Daniel Johnson

Daniel Johnson is a palliative-care physician and director of Life Quality Institute in Denver, Colorado.