University

Institut Bisnis dan Informatika Kosgoro 1957

https://www.ibi-k57.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23141
10168
1083
22929
6492
6650