Stephen Bezruchka

is a senior lecturer, University of Washington School of Public Health, and board member, Washington Physicians for Social Responsibility. His views are his own and not those of the University of Washington.