World's Best Scientists 2026 revealed!
Northeastern University

Northeastern University

- Earth Science

United States
Established: 1898
Scholars: 1
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, USA. Over its 125-year history, Northeastern has grown from a small evening institute into a globally recognized university with a network of campuses across North America, including in Charlotte, Seattle, Silicon Valley, Toronto, and Vancouver. Enrolling more than 27,000 undergraduate and graduate students, and encompassing nine colleges and schools, it offers a scale and reach that positions it as a comprehensive leader in higher education and 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
5749 World 2101 National H-index 40 Citations 7,237 90