Advanced Human Topographical Anatomy
Module code: LIFE349
Role: Teaching
CODING FOR LIFE SCIENCES
Module code: LIFE733
Role: Teaching
Communication and Study Skills for the Life Sciences
Module code: LIFE130
Role: Teaching
EXPERIMENTAL SKILLS IN CURRENT BIOLOGY
Module code: LIFE107
Role: Teaching
Essential Skills for the Life Sciences 2
Module code: LIFE223
Role: Teaching
GRAND CHALLENGES IN BIOLOGY
Module code: LIFE105
Role: Teaching
MSC RESEARCH PROJECT
Module code: LIFE703
Role: Teaching
Microbiomes - microbial diversity and host interactions
Module code: LIFE343
Role: Teaching
PROFESSIONAL, EMPLOYABILITY AND RESEARCH SKILLS FOR ADVANCED BIOLOGICAL SCIENCES
Module code: LIFE710
Role: Teaching
Quantitative Skills for the Life Sciences
Module code: LIFE113
Role: Module Co-ordinator
Research Project
Module code: LIFE363
Role: Teaching