University

Universitas Megarezky

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
20001
8451
821
24461
5637
7190