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

University of Massachusetts Lowell

- Electronics And Electrical Engineering

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

Overview: University of Massachusetts Lowell

The University of Massachusetts Lowell (UMass Lowell), established in 1894, is a prominent public research university located in Lowell, Massachusetts, United States. With a rich history rooted in industrial innovation, it is part of the five-campus University of Massachusetts system. UMass Lowell is recognized as a comprehensive, research-intensive institution, supporting both advanced teaching and practical inquiry. The university enrolls over 17,000 students across its six colleges, offering more than 200 degree programs. With two primary campuses and multiple research centers, UMass Lowell maintains a robust presence in the region’s academic, economic, and cultural life.

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
4207 World 1510 National H-index 41 Citations 10,201 148
4535 World 1606 National H-index 40 Citations 6,054 271
6261 World 2065 National H-index 32 Citations 4,817 184

Recently Published Articles