University

Institut Agama Islam Tribakti IAIT

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13409
5179
388
11328
12401
5819
6626