Technology and Innovation Centre, University of Strathclyde Posted on August 12, 2015 Share This Page Address 99 George Street Glasgow Scotland G1 1RD United Kingdom Upcoming Events No events in this location