Tongji University
Tongji University [sina.dichan.com]
Province: Shanghai
Total score: 73.07
Scientific research: 68.61
Talent training: 74.64
Social influence: 76.51