Strathclyde University The University of Strathclyde is a public research university located in Glasgow, Scotland. MEPG Partner since September 2015