
University of Glasgow
Claimed
An international university that undertakes leading-edge, internationally-competitive research while offering a challenging student-centred learning environment.
HQ location
Glasgow, United Kingdom
Website
Number of alumni
542
Number of companies
372
No columns specified