The University of Exeter is a world-class public research university located in Exeter, Devon, Southwest England, UK. It was formed in 1955 through the merger of several institutions that individually date back as far as 1838. Its four campuses in Exeter and Cornwall serve 3100 academic staff, 2600 administrative staff and 24,000 students. It is […]
Read more