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
3093 World 867 National H-index 77 Citations 23,861 683
5252 World 1375 National H-index 66 Citations 20,246 576
8409 World 2068 National H-index 56 Citations 8,463 202
10647 World 2517 National H-index 49 Citations 7,523 222

Recently Published Articles