University

Institut Tazkia

https://tazkia.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18618
7735
666
18072
5963
6658