World's Best Scientists 2026 revealed!
Northeastern University

Northeastern University

- Neuroscience

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

Overview of Northeastern University

Northeastern University, officially founded in 1898, is a private, research-intensive institution located in Boston, Massachusetts, United States. With a history spanning more than 125 years, Northeastern has evolved from a modest night institute to a globally recognized university. As of 2023, Northeastern serves over 36,000 students across nine colleges and numerous satellite campuses in cities such as Seattle, San Francisco, Charlotte, Toronto, and London. Its comprehensive scope and strategic urban locations underline its reputation as a leader in experiential learning and innovative research.

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
149 World 97 National H-index 149 Citations 101,812 696
1888 World 904 National H-index 76 Citations 33,042 250
2148 World 1018 National H-index 74 Citations 15,319 247
8080 World 3468 National H-index 40 Citations 6,618 144