top of page

Leverhulme Artist-in-Residence

Interaction, Media and Communications research group

Department of Computer Science and Electronic Engineering

Queen Mary University of London, UK

bottom of page