University

Henan Normal University (Xinxiang Teachers College) / 河南师范大学

http://www.htu.edu.cn/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
5535
1896
585
3800
1958
5822
6528