News
Keele was granted university status by Royal Charter in 1962. An expanding science park complements the academic buildings, making it the largest campus university in the UK. The university's ...
rural campus close to the village of Keele and houses a science park and a conference centre, making it the largest main campus university in the UK. The university's School of Medicine and School ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results