Skip to main content
What types of page to search?

Alternatively use our A-Z index.

Teaching

Through research related activities, my involvement with teaching is to support, develop and equip future scientists and clinicians to take on emerging challenges around human and animal health.

Modules for 2024-25

Advanced Skills in Bioveterinary Sciences

Module code: LIFE341

Role: Module Co-ordinator

MICROBIOLOGY

Module code: LIFE110

Role: Teaching

Supervised Theses