University

Universitas Megarezky

https://www.universitasmegarezky.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
20001
8451
821
24461
5637
7190