University

Universitas Nurul Jadid UNUJA

https://www.unuja.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18842
7845
682
18321
5963
6658