University

IAIBAFA

http://iaibafa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23299
10198
1067
23098
5963
6683