University

Universitas Lakidende Unahaa

https://unilaki.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26586
12119
1521
27061
5878
6658