University

Institut Tazkia

https://tazkia.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
18621
7737
666
18070
5963
6683