An Taekjung

The basics

Quick Facts

PlacesSouth Korea North Korea Korea
isEducator
Work fieldAcademia
ResidenceSouth Gyeongsang, South Korea