Teaching
Modules for 2025-26
Advanced Chemistry (Distance Learning)
Module code: CHEM340
Role: Teaching
Advanced Synthesis Methods
Module code: CHEM435
Role: Module Co-ordinator
Catalysis
Module code: CHEM368
Role: Module Co-ordinator
Further Organic Chemistry
Module code: CHEM333
Role: Teaching