University

Universitas Lakidende Unahaa

https://unilaki.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26586
12120
1521
27059
5878
6683