Teaching
Modules for 2025-26
Emerging Infections and Pandemics
Module code: IVES711
Role: Teaching
Evolution in the Anthropocene
Module code: IVES712
Role: Teaching
IVES Research Project
Module code: IVES702
Role: Teaching
Planetary Health
Module code: IVES727
Role: Module Co-ordinator
Population and Community Ecology
Module code: LIFE214
Role: Teaching
Skills for Global change biology
Module code: IVES725
Role: Teaching