Skip to main content alibris logo

Stephen Bezruchka

Stephen Bezruchka is Associate Teaching Professor in the Departments of Health Systems & Population Health and of Global Health at the School of Public Health, University of Washington, in Seattle. He worked as an emergency physician for decades and now teaches concepts presented in this book at the University of Washington.