Worcester Polytechnic Institute, Worcester, USA University uri icon

contributor

  • Jia, Yi   Visiting Professor   2003 - 2004
  • Saffar, Ali   Adjunct Professor   1986 - 1989