University

Institut Tazkia

https://tazkia.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
18621
7737
666
18070
5963
6683