Yong-Mook Kang, Professor