Background
Sehoon, Oh was born on September 17, 1974 in Daegu, Republic of Korea.
Sehoon, Oh was born on September 17, 1974 in Daegu, Republic of Korea.
Doctor of Philosophy, University Tokyo, 2005.
Project assistant professor University Tokyo, since 2007.