University

Universitas Bhayangkara Surabaya

http://www.ubhara.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17595
6922
587
9799
17505
8602
6115