World's Best Scientists 2026 revealed!
Tohoku University

Tohoku University

- Engineering And Technology

Japan
Established: 1907
Scholars: 16
Award Badge
Best Universities
2025
Award Badge
Engineering and Technology
Japan
2026

Overview of Tohoku University

Tohoku University, officially established in 1907, is a premier national university located in Sendai, Miyagi Prefecture, Japan. As the third Imperial University founded in the country, Tohoku has a storied tradition of research excellence and academic distinction. As a comprehensive, research-intensive public institution, it spans five main campuses across Sendai, and serves a student body of approximately 18,000, including over 2,000 international students. The university comprises ten undergraduate faculties and sixteen graduate schools, underlining its broad academic and research scope.

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
295 World 1 National H-index 89 Citations 27,456 460
4750 World 75 National H-index 47 Citations 11,656 257
4924 World 78 National H-index 47 Citations 7,660 541
5127 World 84 National H-index 46 Citations 8,805 525
5417 World 87 National H-index 45 Citations 8,883 584
5561 World 96 National H-index 45 Citations 7,200 209
5573 World 97 National H-index 45 Citations 7,017 259
5948 World 107 National H-index 44 Citations 5,900 476
6131 World 121 National H-index 43 Citations 7,744 525
6263 World 125 National H-index 43 Citations 6,357 234
7105 World 147 National H-index 41 Citations 5,135 249
7801 World 160 National H-index 39 Citations 5,090 368
8378 World 179 National H-index 37 Citations 5,649 480
8500 World 183 National H-index 37 Citations 4,197 516
8657 World 188 National H-index 36 Citations 5,889 345
9123 World 201 National H-index 34 Citations 7,304 564