Located in a suburb of Daejeon, Korea, the campus is comprised of buildings scattered throughout a lush setting of tree groves and fields. Selected...