Organiser Profile
Established in 1962 , University of Keele is located in Staffordshire. This award winning university has Britain's biggest campus. With a large variety of courses for undergraduates, postgraduates, masters and foundation level, students are able to find something for their needs.
Add a review