University of Worcester
Worcester, United Kingdom
Established in 1946, the University of Worcester is a public institution in England offering a wide array of undergraduate and postgraduate courses. The university practices an innovative approach to learning and a broad impact on society.