University

Universitas Bina Nusantara

https://binus.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1864
496
11
2142
2615
2421