The journal
Open the journal →The conversation starts in the journal — be the first to post.
About University of Worcester
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.
Everything about University of Worcester →- Country
- United Kingdom
- Inception
- 2005
- Website
- https://worcester.ac.uk/