Search results
We did not find results for: University of Worcester.
Check spelling or type a new query.
We did not find results for: University of Worcester.
Check spelling or type a new query.
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. Wikipedia