World's Best Scientists 2026 revealed!
Tufts University

Tufts University

- Environmental Sciences

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

Overview of Tufts University

Tufts University, established in 1852, is a prestigious private research institution situated in Medford and Somerville, Massachusetts, United States. Originally founded as a liberal arts college, Tufts has evolved into a globally recognized comprehensive university. Today, Tufts hosts over 11,700 students across its undergraduate, graduate, and professional programs, and operates multiple academic divisions, including the Schools of Arts and Sciences, Engineering, and renowned health sciences campuses. The university’s proximity to Boston fosters strong academic and professional networks, reinforcing its stature as a leader in higher education and research.

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
801 World 345 National H-index 84 Citations 22,794 236
1581 World 674 National H-index 71 Citations 18,997 255
3445 World 1322 National H-index 57 Citations 11,959 223
5709 World 2077 National H-index 47 Citations 10,112 193
6916 World 2461 National H-index 43 Citations 15,096 134

Recently Published Articles