University

Universitas Ratu Samban

http://unras.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25157
10663
1218
27571
24435
8602
6115