2026-27 Modules
HPSC0028 History of Life Sciences
A historical survey of the biological sciences from the Enlightenment to the present. What are the big names and big ideas? How were they received at the time and appropriated later? Who’s been ignored and […]