Cardiff University

=187 th
World University Rankings 2019
32 nd
European Teaching Rankings 2018
Park Place, Cardiff, CF10 3AT, United Kingdom