Stephen Bezruchka

Stephen Bezruchka is associate teaching professor in the departments of Health Systems and Population Health, and of Global Health, at the University of Washington in Seattle’s School of Public Health. He worked as an emergency physician for decades and now teaches concepts presented in this book at the University of Washington.

Browse Topics