University

Institut Hindu Dharma Negeri Denpasar

http://www.ihdn.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12851
4949
348
16836
4163
6658