Glasgow - University of Strathclyde, The Technology and Innovation Centre, Storbritannia
Stedets adresse: University of Strathclyde, The Technology and Innovation Centre, Storbritannia - (Vis kart)
University of Strathclyde, The Technology and Innovation Centre, Storbritannia