World's Best Scientists 2026 revealed!
Tohoku University

Tohoku University

- Psychology

Japan
Established: 1907
Scholars: 3
Award Badge
Best Universities
2025
Award Badge
Psychology
Japan
2026

Overview of Tohoku University

Established in 1907, Tohoku University (東北大学, Tōhoku Daigaku) is a leading national research university located in Sendai, Miyagi Prefecture, Japan. As the third Imperial University in Japan’s history, it is renowned for its pioneering spirit and academic excellence. Tohoku University is a comprehensive, public institution serving more than 18,000 students across four main campuses and ten undergraduate faculties, with an equally robust graduate structure. Its role as a flagship university in northern Japan is underscored by its consistent ranking among the nation’s top higher education institutions.

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
4850 World 5 National H-index 53 Citations 9,399 254
6742 World 12 National H-index 45 Citations 7,402 231
8291 World 24 National H-index 40 Citations 6,098 94