University

Institut Agama Islam Tribakti IAIT

https://iai-tribakti.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16658
6872
591
15668
6492
6650