Research and teaching interests

  • Digital creativity support
  • Ageing and tech
  • Virtual worlds
  • Computer science education
  • Human-Computer Interaction (HCI)

Learn more