Tohoku University, Japan
Tohoku University is a national university located in Sendai, Miyagi Prefecture, Japan. It is one of the Top Universities in Japan and is considered one of the “Imperial Universities” due to its history and academic excellence. The university’s history dates back to 1907 when it was established as the third Imperial University of Japan. About … Read more