Education Management - , Scotland, United Kingdom
Space is a new art gallery in the School of Life Sciences at the University of Dundee that engages artists and scientists in exciting new collaborations and provides the public with greater insight into the broad spectrum of life sciences research.