Advanced Experimental Design and Analysis
Module code: LIFE238
Role: Teaching
CURRENT SKILLS AND TOPICS IN EVOLUTIONARY BIOLOGY
Module code: LIFE324
Role: Module Co-ordinator
Communication and Study Skills for the Life Sciences
Module code: LIFE130
Role: Teaching
Current Topics in Animal Behaviour
Module code: LIFE322
Role: Teaching
EVOLUTION AND BEHAVIOUR
Module code: LIFE709
Role: Teaching
MSC RESEARCH PROJECT
Module code: LIFE703
Role: Teaching