Shanghai Jiao Tong University, Shanghai, China University uri icon

contributor

  • Jia, Yi   Associate Professor   1996 - 1999
  • Jia, Yi   Postdoctoral Fellow   1994 - 1996