University

Sekolah Tinggi Benhur

http://www.stbenhur.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28086
12445
2151
27779
27918
8602
6115