Communication and Study Skills for the Life Sciences
Module code: LIFE130
Role: Teaching
Diagnostics, Therapeutics and Vaccines
Module code: LIFE732
Role: Module Co-ordinator
Immunology
Module code: LIFE728
Role: Teaching
MSC RESEARCH PROJECT
Module code: LIFE703
Role: Teaching
The Immune System in Health and Disease
Module code: LIFE221
Role: Teaching
VIRAL DISEASE MECHANISMS
Module code: LIFE320
Role: Teaching
Virology
Module code: LIFE209
Role: Teaching