
University of Massachusetts Amherst
Claimed
The University of Massachusetts Amherst is a public research and land-grant university in Amherst, Massachusetts, United States, and the flagship campus of the University of Massachusetts system.
HQ location
Amherst, United States
Website
Number of alumni
582
Number of companies
588
No columns specified