Cardiff University

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