Advanced Topics in Ecology
Module code: LIFE337
Role: Teaching
Communication and Study Skills for the Life Sciences
Module code: LIFE130
Role: Teaching
ECOLOGY AND THE GLOBAL ENVIRONMENT
Module code: LIFE120
Role: Teaching
EVOLUTION AND BEHAVIOUR
Module code: LIFE709
Role: Module Co-ordinator
Essential Skills for the Life Sciences 2
Module code: LIFE223
Role: Teaching
RESEARCH METHODS AND APPLICATIONS IN BIOLOGICAL SCIENCES
Module code: LIFE731
Role: Teaching
RESEARCH METHODS AND APPLICATIONS IN BIOLOGICAL SCIENCES (OFF-CAMPUS)
Module code: LIFE631
Role: Teaching
Zoology Field Course
Module code: LIFE333
Role: Module Co-ordinator