Exeter is a leading UK university and member of the Russell Group, which combines world leading research with high levels of student satisfaction.

Exeter, Devon, UK
Joined July 2009