University

Institut Tazkia

https://tazkia.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
18621
7737
666
18070
5963
6683