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

University of Massachusetts Amherst

- Medicine

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 the flagship and largest campus of the University of Massachusetts system. Located in Amherst, Massachusetts, USA, it is a highly regarded public, research-intensive institution with a comprehensive academic portfolio. Home to over 32,000 students and nearly 1,400 faculty members, UMass Amherst offers a robust academic environment across its sprawling 1,450-acre campus, inviting students and scholars from over 70 countries. Its blend of size, resources, and history establishes it as a leading institution for international education and research collaboration.

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
345 World 216 National H-index 182 Citations 129,310 925
6001 World 3209 National H-index 108 Citations 42,890 714
6571 World 3492 National H-index 106 Citations 39,056 320
10901 World 5607 National H-index 93 Citations 31,311 436
12464 World 6384 National H-index 89 Citations 41,933 416
14485 World 7327 National H-index 85 Citations 30,809 428

Recently Published Articles