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

University of Massachusetts Lowell

- Computer Science

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

Overview: University of Massachusetts Lowell

The University of Massachusetts Lowell (UMass Lowell), established in 1894, is a nationally recognized public research university located in Lowell, Massachusetts, United States. As part of the five-campus University of Massachusetts system, it operates as a comprehensive, research-driven institution. UMass Lowell boasts a diverse student population of over 17,000, including more than 3,000 graduate students, across its six academic colleges and three campuses situated in the heart of the historic city of Lowell. Its robust enrollment, longstanding history, and urban setting position it as a leader in higher education in New England 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
6106 World 2747 National H-index 48 Citations 11,319 282
6548 World 2894 National H-index 47 Citations 8,096 188
6773 World 2983 National H-index 46 Citations 10,126 202
6780 World 2985 National H-index 46 Citations 9,954 188
8080 World 3464 National H-index 43 Citations 6,488 213
11398 World 4683 National H-index 36 Citations 4,213 140
11996 World 4899 National H-index 34 Citations 6,731 202
12305 World 4981 National H-index 34 Citations 3,879 129
13107 World 5271 National H-index 32 Citations 4,826 183

Recently Published Articles