Seoul National University
Seoul National University [File photo]
Location: Seoul, South Korea
Overall score: 82.1
World rank: No. 35