All About the University of Massachusetts Amherst
The University of Massachusetts Amherst (also known as UMass Amherst or UMass) is a land-grant and public research university. Located in Amherst, Massachusetts, it is the flagship university of the University of Massachusetts system. It is New England’s largest public university, with over 26,000 students and over 1,370 faculty members. In the Carnegie Classification of [...]
Filed under school profiles, July 6th, 2010


