University

Universitas Megarezky

http://www.universitasmegarezky.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26055
11466
1332
13100
26763
7360
6084