University

Universitas Darma Persada UNSADA

https://www.unsada.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
9118
3137
246
5969
6492
6650