Glasgow - Unibersidad ng Strathclyde, The Technology and Innovation Center, UK
Address ng Venue: Unibersidad ng Strathclyde, The Technology and Innovation Center, UK - (Ipakita ang Mapa)
Unibersidad ng Strathclyde, The Technology and Innovation Center, UK