I convene the following modules LIFE4051 Research Presentation Skills; LIFE2068 Higher Skills in the Biological Sciences (Bioinformatics); LIFE2061 Building Brains. I teach on LIFE4030 Bioinformatics; LIFE3031 Current topics in Development and Genetics; LIFE2016 Developmental Biology.
I am the exams officer for the Biology group degrees (BSc and MSci degrees in Biology, Zoology and Genetics)