World's Best Scientists 2026 revealed!
University of Massachusetts Amherst

University of Massachusetts Amherst

- Economics And Finance

United States
Established: 1863
Scholars: 6
Award Badge
Best Universities
2025
Award Badge
Ecology and Evolution
USA
2023

Overview: University of Massachusetts Amherst

The University of Massachusetts Amherst (UMass Amherst), established in 1863, is a flagship public research university located in Amherst, Massachusetts, United States. Part of the five-campus University of Massachusetts system, it boasts a picturesque 1,450-acre campus in the heart of New England. As a comprehensive research-intensive institution, UMass Amherst serves more than 32,000 students, including over 7,000 graduate students, and employs around 1,400 faculty members across 12 schools and colleges. Its scale and academic breadth make it a prominent destination for international scholars and students seeking a dynamic educational environment.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
1849 World 1089 National H-index 44 Citations 9,183 152
2427 World 1368 National H-index 39 Citations 6,463 143
2693 World 1501 National H-index 37 Citations 5,432 123
3066 World 1686 National H-index 34 Citations 6,429 177
3232 World 1753 National H-index 33 Citations 6,218 59
3717 World 1968 National H-index 30 Citations 4,419 130

Recently Published Articles