University

Universitas Mitra Karya

https://umika.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30773
14814
2552
30766
5963
6683