Worcester State Universityh-index: 81Total citations: 32,551Total papers: 2,278Homepage: https://www.worcester.edu