University of Exeter

UK

Founded in 1955