Soochow University
http://www.suda.edu.cn/
Suzhou, Jiangsu, China
Inquire about license