World's Best Scientists 2026 revealed!
Tufts University

Tufts University

- Physics

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

Tufts University Overview

Founded in 1852, Tufts University is a distinguished private research institution located in Medford and Somerville, Massachusetts, United States, just outside Boston. With over 11,000 undergraduate and graduate students enrolled across its four main campuses, Tufts encompasses ten schools, including renowned faculties in arts, sciences, engineering, medicine, and law. The university balances research intensity with a strong emphasis on high-quality teaching, attracting a diverse body of students and faculty from more than 100 countries.

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
1911 World 992 National H-index 95 Citations 41,964 292
2674 World 1318 National H-index 84 Citations 26,828 638
2775 World 1365 National H-index 83 Citations 25,986 264

Recently Published Articles