University

Universitas Nurul Jadid UNUJA

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18845
7847
682
18319
5963
6683