Catherine Thomasson

Guest Speaker

Professional Affiliation

Executive Director, Physicians for Social Responsibility