University

Universitas Sembilanbelas November

http://www.usn.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
15780
6097
493
17368
18193
6889
6115