Bacterial Disease Mechanisms
Module code: LIFE318
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
GRAND CHALLENGES IN BIOLOGY
Module code: LIFE105
Role: Teaching
INTRODUCTION TO RESEARCH
Module code: LIFE702
Role: Teaching
MICROBIOLOGY
Module code: LIFE110
Role: Module Co-ordinator
MOLECULES AND CELLS
Module code: LIFE101
Role: Teaching
MSC RESEARCH PROJECT
Module code: LIFE703
Role: Teaching
Virology
Module code: LIFE209
Role: Teaching