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

University of Massachusetts Amherst

- Neuroscience

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

Overview: University of Massachusetts Amherst

Founded in 1863, the University of Massachusetts Amherst (UMass Amherst) is a flagship public research university located in Amherst, Massachusetts, USA. As a member of the prestigious UMass system, it stands as the largest public university in New England. UMass Amherst currently enrolls more than 32,000 students and comprises ten academic schools and colleges. The sprawling 1,450-acre campus underscores its comprehensive scope, commitment to high-impact research, and dedication to academic excellence, making it a significant contributor to higher education and innovation in the United States and beyond.

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
4175 World 1891 National H-index 58 Citations 11,631 289
6644 World 2884 National H-index 46 Citations 9,392 153
8250 World 3540 National H-index 39 Citations 8,274 141
8347 World 3567 National H-index 39 Citations 5,835 131
9361 World 3954 National H-index 34 Citations 4,151 78

Recently Published Articles