University

Universitas Sembilanbelas November

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13513
5306
390
17692
4198
6657