Organiser profile image

University of Dundee

https://www.dundee.ac.uk

One of the UK's leading universities, internationally recognised for expertise across a range of disciplines including design, science, engineering and art.