University of Exeter

UK, South West

Founded in 1955