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

University of Massachusetts Lowell

- Biology And Biochemistry

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

Overview of University of Massachusetts Lowell

The University of Massachusetts Lowell (UMass Lowell), founded in 1894, is a leading public research university located in Lowell, Massachusetts, USA. As part of the University of Massachusetts system, UMass Lowell has grown into a comprehensive institution, integrating rigorous research with dedicated teaching. With more than 17,000 students enrolled across undergraduate and graduate programs, and employing over 1,150 faculty members, the university operates on a multi-campus structure along the Merrimack River in the vibrant city of Lowell. Known for its robust academic offerings and high impact, the institution is firmly established within the landscape of American higher education.

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
7802 World 3550 National H-index 68 Citations 16,204 356
13466 World 5712 National H-index 58 Citations 8,846 139

Recently Published Articles