Work type: poster / demo / art installation
Deneka MacDonald, Stan Beeler
Languages: English
MacDonald, Deneka
University of Glasgow (Glasgow, Scotland, United Kingdom)