Home Authors Posts by Tohoku University

Tohoku University

3 POSTS 0 COMMENTS
Tohoku University was established as Japan's third national university in 1907. Located on the ancient site of Aoba Castle in Sendai City, Tohoku University is proud to be ranked among Japan's leading universities.

Trending Now