University

Universitas Sembilanbelas November

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
13516
5305
389
17693
4206
6658