EPSRC IAA Impact Festival, Glasgow, 27 March

University of Strathclyde EPSRC IAA Impact Festival, The Studio, Glasgow, 27 March