Swansea University

251–300 th
World University Rankings 2020
76-100 th
European Teaching Rankings 2019
Singleton Park, Swansea, SA2 8PP, United Kingdom