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
6107 World 2748 National H-index 48 Citations 11,319 282
6549 World 2895 National H-index 47 Citations 8,096 188
6774 World 2984 National H-index 46 Citations 10,126 202
6781 World 2986 National H-index 46 Citations 9,954 188
8079 World 3464 National H-index 43 Citations 6,488 213
11396 World 4683 National H-index 36 Citations 4,213 140
11994 World 4899 National H-index 34 Citations 6,731 202
12303 World 4981 National H-index 34 Citations 3,879 129
13104 World 5270 National H-index 32 Citations 4,826 183

Recently Published Articles