University

IIK STRADA Indonesia

https://iik-strada.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24548
10810
1219
13043
25227
5819
6626