James McGregor

James McGregor recently retired from 40 years as a board-certified physician and a hospice and palliative care specialist, most recently with Sutter Health. Dr. McGregor received his MD from the University of Western Ontario, Canada. He currently serves as the Chair of the Board of Directors for the Coalition for Compassionate Care of California.