Skip to main content
What types of page to search?

Alternatively use our A-Z index.

Teaching

Roy has supervised, and graduated, 53 PhD, 7 MSc and 2 MPhil postgraduate students.

Roy is known for innovative science teaching and scholarship, including the incorporation of music into formal lecture schedules, partly to aid mental well-being. If you're interested in this please read my article on Music to Enjoy Science Lectures By.

Modules for 2025-26

ADVANCED BIOTECHNOLOGY

Module code: LIFE327

Role: Teaching

Advanced Techniques MSc Project

Module code: BIOS773

Role: Teaching

Attaining Competency in Core Facility Practice and Approaches

Module code: BIOS774

Role: Teaching

Introduction to Core Facility Methods, Infrastructure and Practice

Module code: BIOS771

Role: Teaching

Supervised Theses