World's Best Scientists 2026 revealed!
Northeastern University

Northeastern University

- Business And Management

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

Overview of Northeastern University

Northeastern University, established in 1898, is a private research-intensive institution located in Boston, Massachusetts, United States. With a storied history rooted in cooperative education, Northeastern has expanded globally with additional campuses across the U.S., Canada, and the U.K. Serving a diverse student body of over 36,000 students across undergraduate and graduate levels, the university comprises nine colleges and schools. Renowned for its innovative approach and global reach, Northeastern draws students and scholars from around the world, building substantial credibility in teaching, research, and international engagement.

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
353 World 163 National H-index 67 Citations 32,197 258
581 World 256 National H-index 59 Citations 17,735 180
687 World 303 National H-index 56 Citations 17,983 251
914 World 397 National H-index 51 Citations 17,839 184
1261 World 535 National H-index 45 Citations 12,895 96
1488 World 629 National H-index 42 Citations 8,798 133
1964 World 803 National H-index 37 Citations 6,398 109
2050 World 832 National H-index 36 Citations 7,512 102
2595 World 1020 National H-index 32 Citations 7,095 76

Recently Published Articles