Shanghai Institute of Technology President Award

  • Lu, Guoqing (Recipient)

Prize: Honorary award