University

Universitas Darma Persada UNSADA

https://humas.unsada.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7379
2477
190
7553
4883
7216