University

Institut Agama Islam Tribakti IAIT

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19782
8101
725
9358
20307
7360
6084