Donghua University, Shanghai

Country China
Website http://www.dhu.edu.cn/