Location:
Glasgow, United Kingdom
Description:
Showcasing important ideas and inspiring stories from some of the world’s most remarkable minds.
Language:
English