University

Universitas Nurul Jadid UNUJA

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17586
7304
643
16756
6488
6650