Photo of Dr Marcus Blagrove

Dr Marcus Blagrove MSci, DPhil (Oxon), ARCS, FHEA

Senior Lecturer Evolution, Ecology & Behaviour

Teaching

Modules for 2023-24

Communication and Study Skills for the Life Sciences

Module code: LIFE130

Role: Teaching

Emerging Infections and Pandemics

Module code: LIFE751

Role: Teaching

Population and Community Ecology

Module code: LIFE214

Role: Teaching