Chongqing University of Technology - 重庆理工大学

Chongqing University of Technology - 重庆理工大学

It's a good ranked university in China.

Website