Skip to Main Content

ADVERTISEMENT

David Himmelstein is a physician and Distinguished Professor at the City University of New York’s Hunter College.

ADVERTISEMENT