University

Institut Agama Islam Tribakti IAIT

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19778
7920
735
11444
19994
8602
6115