World's Best Scientists 2026 revealed!
Tufts University

Tufts University

- Economics And Finance

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

Overview of Tufts University

Tufts University, established in 1852, is a highly regarded private research university located in Medford and Somerville, Massachusetts, USA, with additional campuses in Boston and Grafton. Founded by Universalist clergy, Tufts has since grown into an internationally recognized institution that emphasizes both rigorous teaching and impactful research. As of 2023, Tufts enrolls approximately 12,000 students across undergraduate, graduate, and professional programs. The university is comprehensive, operating ten schools and colleges and supporting a diverse, global academic community.

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
1494 World 905 National H-index 48 Citations 12,508 131
1508 World 911 National H-index 48 Citations 10,444 293
2361 World 1341 National H-index 39 Citations 11,487 146
2368 World 1344 National H-index 39 Citations 10,930 124
2516 World 1415 National H-index 38 Citations 8,587 130
2549 World 1429 National H-index 38 Citations 5,996 232
2848 World 1575 National H-index 35 Citations 18,854 90
2852 World 1577 National H-index 35 Citations 16,064 97
3266 World 1768 National H-index 33 Citations 4,996 117