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

University of Massachusetts Amherst

- Business And Management

United States
Established: 1863
Scholars: 7
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 the flagship campus of the University of Massachusetts system. Located in Amherst, Massachusetts, USA, it is a premier public research university renowned for comprehensive academic offerings. UMass Amherst serves a diverse student body of approximately 32,000 students and employs over 1,400 full-time faculty members across nine schools and colleges. Its sprawling 1,450-acre campus offers a robust environment for cutting-edge research, scholarship, and community engagement, positioning it as a global leader in public higher education.

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
120 World 60 National H-index 85 Citations 39,890 324
256 World 116 National H-index 73 Citations 21,620 403
495 World 222 National H-index 61 Citations 23,056 184
1008 World 436 National H-index 49 Citations 33,320 93
1085 World 477 National H-index 48 Citations 14,905 107
1126 World 492 National H-index 47 Citations 17,805 111
2455 World 966 National H-index 33 Citations 6,029 76

Recently Published Articles