University

Universitas Tjut Nyak Dhien

http://www.utnd.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22308
9169
915
12819
24813
7611
6115