University

Universitas Darma Persada UNSADA

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
9118
3137
246
5969
6492
6650