Teesside University | United Kingdom
Teesside University, located in Middlesbrough, in the heart of North East England, offers a truly international experience. With an established international reputation for academic excellence and for the global impact of our research, Teesside University has been fostering creativity, enterprise and innovation, shaping the lives of students from over 100 countries worldwide for over 85 years.