University

Universitas Nahdlatul Ulama Sumbar

http://unusumbar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28015
12856
1924
28561
27729
5819
6626