World's Best Scientists 2026 revealed!
Tufts University

Tufts University

- Neuroscience

United States
Established: 1852
Scholars: 10
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 and Somerville, Massachusetts, United States. Over its long history, Tufts has evolved into a comprehensive institution recognized for both rigorous teaching and intensive research. Serving over 12,000 students from across the globe, the university comprises four main campuses, including a health sciences campus in downtown Boston and the School of the Museum of Fine Arts in Fenway. Tufts’ commitment to academic excellence and societal impact establishes its reputation on an international scale.

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
533 World 307 National H-index 111 Citations 33,436 305
927 World 496 National H-index 94 Citations 41,670 221
1432 World 719 National H-index 83 Citations 28,600 263
3357 World 1557 National H-index 63 Citations 17,386 156
4266 World 1927 National H-index 57 Citations 19,714 147
4352 World 1972 National H-index 57 Citations 11,156 107
5085 World 2277 National H-index 53 Citations 10,816 94
6679 World 2903 National H-index 46 Citations 8,426 117
7412 World 3196 National H-index 43 Citations 7,059 95
8837 World 3740 National H-index 37 Citations 4,908 66

Recently Published Articles