University

Universitas Nurul Jadid UNUJA

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17153
6996
632
16032
7420
7190