University

Institut Agama Islam Tribakti IAIT

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14907
5973
454
13753
5963
6658