University

Universitas Sembilanbelas November

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
13516
5305
389
17693
4206
6658