Profile picture
Shuhan Li
  • Professor
    College of Art and Media Convergence, The Catholic University of Korea, Seoul, 14662, Korea
    Seoul, Republic of Korea
mini profile avatar Shuhan Li