University

Institut Bisnis dan Teknologi Indonesia INSTIKI

https://instiki.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17423
7112
727
22831
5046
7216