University of International Business and Economics(對外經濟貿易大學)
University of International Business and Economics [law.shu.edu.cn]
Overall score: 76