Study abroad at Keele University Officially known as the University of Keele, Keele University is a public research university located near Staffordshire, England. The university was founded in the year 1949 as the University College of North Staffordshire. Having been around for more than seventy years, the university has a rich history and tradition. In […]