Module code: CHEM248
Role: Teaching
DRUG ACTION
Module code: LIFE206
Role: Teaching
ESSENTIAL SKILLS FOR THE LIFE SCIENCES I
Module code: LIFE109
Role: Teaching
Essential Skills for the Life Sciences 2
Module code: LIFE223
Role: Teaching
Molecular Toxicology
Module code: LIFE316
Role: Module Co-ordinator
PHARMACOLOGY RESEARCH PROJECTS
Module code: PHAR660
Role: Teaching
PRACTICAL PHARMACOLOGY
Module code: LIFE234
Role: Teaching
The Immune System in Health and Disease
Module code: LIFE221
Role: Teaching