World's Best Scientists 2026 revealed!
Tufts University

Tufts University

- Political Science

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

Overview: Tufts University

Tufts University, founded in 1852, is a distinguished private research university located in Medford/Somerville, near Boston, Massachusetts, USA. Renowned for blending rigorous academic scholarship with a global perspective, Tufts encompasses a student body of approximately 11,500 students across undergraduate, graduate, and professional programs. The university operates on several campuses, including its primary Medford/Somerville campus, along with facilities in downtown Boston and Grafton. As a comprehensive institution, Tufts is recognized for its balance of teaching excellence and research productivity, positioning it as a leader in American and international higher education.

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
377 World 213 National H-index 44 Citations 10,064 231
421 World 234 National H-index 42 Citations 13,550 163
771 World 407 National H-index 35 Citations 5,040 130
1120 World 571 National H-index 30 Citations 9,519 108

Recently Published Articles