University

IT&B Campus

https://itnb.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28665
13247
1975
28618
7521
7216