University

Universitas Sangga Buana

https://usbypkp.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19872
8416
787
19376
6492
6650