(IN BRIEF) The University of Exeter has secured impressive rankings in the Times Higher Education (THE) World University Rankings. It…