University

ITEKES Bali

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22579
9780
970
23652
5751
6683