top of page
Sewing Circle
Sewing Circle
1/1
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
Interaction, Media and Communications research group
Department of Computer Science and Electronic Engineering
Queen Mary University of London, UK