University

ARS University

https://ars.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
13937
5290
512
19761
4222
7216