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

University of Massachusetts Lowell

- Materials Science

United States
Established: 1894
Scholars: 4
Award Badge
Best Universities
2025

Overview: University of Massachusetts Lowell

The University of Massachusetts Lowell (UMass Lowell), established in 1894, is a renowned public research university located in Lowell, Massachusetts, USA. It originated as the Lowell Normal School and underwent significant growth through mergers and expansions to become part of the University of Massachusetts system. UMass Lowell is recognized as a research-intensive, comprehensive institution. The university enrolls approximately 18,000 students and operates across multiple campus areas within the city, underscoring its substantial presence and commitment to education and innovation. This robust scale and enduring legacy position UMass Lowell as a dynamic participant in the global higher education landscape.

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
3091 World 865 National H-index 77 Citations 23,861 683
5250 World 1373 National H-index 66 Citations 20,246 576
8407 World 2066 National H-index 56 Citations 8,463 202
10645 World 2514 National H-index 49 Citations 7,523 222

Recently Published Articles