Seoul National University

Location

Seoul, South Korea