University of Exeter drops by 16 places in new university world ranking for 2025

The university ranked 169th in the world in QS World University Rankings