Since its founding in 1907, Tohoku University has engaged in world-class education and research activities. Sendai city, where Tohoku University is located, has many cultural sites where you will have the chance to extensively experience Japanese culture ...