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 …