Mary O’Brien

Mary O’Brien is a board-certified attending physician at Columbia University Health Services and a faculty member at the Columbia College of Physicians and Surgeons. She is on the board of directors of the New York Metro Chapter of Physicians for a National Health Program and is the chair of its media committee. She lives in New York.

Books by Mary O’Brien

10 Excellent Reasons for National Health Care

Mary O’Brien, Martha Livingston