Located in Glasgow, United Kingdom, the university was founded in 1451 and is currently one of nineteen British higher education institutions ranked amongst the top 100 of the world.
Located in Glasgow, United Kingdom, the university was founded in 1451 and is generally seen as one of the elite universities in the UK. Currently it is one of nineteen British higher education institutions ranked amongst the top 100 of the world.