Constitution
Environment
Health
Series
Sections
The Functionary
Podcast
Events
About
fr
Michael Egan
Michael Egan is a professor in the Department of History at McMaster University.
Articles by this author
Politics
Science & Tech
The scientist as activist
by
Michael Egan
December 1, 2012