University of Glasgow (글래스고 대학교)

views: 597

University

Information

Located in Glasgow, it is ranked 81st in the 2023 QS World University Rankings.