Worcester, Massachusetts. United States
Worcester State University is a Liberal Arts and Science university located in the city of Worcester, Massachusetts. It was founded in the year 1874. It was initially founded with a mission to train teachers in the state and became one of the best universities in Worcester. The university is spread Read more
Want to know more about this University?