World's Best Scientists 2026 revealed!
Tufts University

Tufts University

- Earth Science

United States
Established: 1852
Scholars: 2
Award Badge
Best Universities
2025
Award Badge
Ecology and Evolution
USA
2023

Overview of Tufts University

Tufts University, founded in 1852, is a distinguished private research university located in Medford and Somerville, near Boston, Massachusetts, USA. Established with a commitment to intellectual rigor and civic engagement, Tufts has grown into a comprehensive institution known for balancing the intimacy of a liberal arts college with the resources of a major research university. It currently enrolls over 13,000 students across undergraduate, graduate, and professional programs, and operates several campuses, including those in downtown Boston and Grafton, Massachusetts.

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
5354 World 1985 National H-index 42 Citations 5,510 111
7545 World 2574 National H-index 35 Citations 5,226 137

Recently Published Articles