England

The University of Worcester

Higher education institution · England

UniversityTrack recordFounded 2005
The University of Worcester campus
Photo: Esther Westerveld from Haarlemmermeer, Nederland · CC BY 2.0

About

The University of Worcester is a public research university, based in Worcester, England. With a history dating back to 1946, the university began awarding degrees in 1997 and was granted full university status in 2005.

Read more on Wikipedia (opens in a new tab)

From Wikipedia, licensed CC BY-SA 4.0.

On the register

Sponsor type
Higher education institution
Licence
Student sponsor with a track record
Founded
2005

Register of licensed student sponsors, UK Home Office, 16 October 2026.