World's Best Scientists 2026 revealed!
Northeastern University

Northeastern University

- Medicine

United States
Established: 1898
Scholars: 4
Award Badge
Best Universities
2025
Award Badge
Ecology and Evolution
USA
2023

Overview of Northeastern University

Northeastern University, established in 1898, is a renowned private research university located in Boston, Massachusetts, United States. With over 300,000 alumni worldwide, it hosts a diverse student body of more than 27,000 undergraduates and graduate students. Northeastern operates a global network including nine campuses across North America and the UK. As a comprehensive and research-intensive institution, it has built a reputation for integrating rigorous academics with experiential learning and innovative research, appealing to students and scholars internationally.

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
6331 World 3377 National H-index 107 Citations 36,474 381
8287 World 4288 National H-index 100 Citations 36,218 573
16977 World 8517 National H-index 80 Citations 28,037 195
17767 World 8866 National H-index 78 Citations 175,400 145