Skip to main content
What types of page to search?

Alternatively use our A-Z index.

Teaching

Roy has supervised 38 PDRAs in his career with alumni now in permanent academic positions and in industry, he has also graduated 63 PhD and 28 Masters 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