Glasgow Science Festival.
Glasgow Science Festival,issuing body.
Description based on: 4th/14th June 2015 ; title from cover.
Latest issue consulted: 8th/18th June 2017.
Glasgow Science Festival,