University

ITEKES Bali

http://itekes-bali.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22575
9778
971
23651
5742
6657