Tohoku University campus
C10536
concept
Tohoku University campus is a sprawling, research-focused academic environment in Sendai, Japan, blending modern laboratories and facilities with green spaces and traditional architecture to support education, innovation, and student life.