Teaching

Session 2015-16

  • PHYS 499 Nanoscale Physics and Technology
    module organiser, lecturer
  • PHYS 106 Practical Physics I
    demonstrator

Session 2013-14

  • PHYS499 Nanoscale Physics and Technology