Teaching
Modules for 2024-25
Advanced Genetics Techniques
Module code: LIFE226
Role: Teaching
BIOINFORMATICS RESEARCH SKILLS
Module code: LIFE748
Role: Teaching
CURRENT SKILLS AND TOPICS IN EVOLUTIONARY BIOLOGY
Module code: LIFE324
Role: Teaching
Conservation Biology
Module code: LIFE326
Role: Module Co-ordinator
Essential Skills for the Life Sciences 2
Module code: LIFE223
Role: Teaching
Evolutionary Biology
Module code: LIFE213
Role: Teaching
Zoology Field Course
Module code: LIFE333
Role: Teaching
Supervised Theses
- Implications for coevolutionary dynamics of a tri-trophic interaction between the orange-tip butterfly, its host plants and primary parasitoid in a heterogeneous landscape
- Informing Species Reintroductions with Modelling and Population Genetics: Testing Methods with Carterocephalus palaemon, the Chequered Skipper Butterfly
- The Conservation of Climatically Adaptive Genetic Variation
- The role polymorphism and life history trade-offs during range expansion