University

Universitas Lakidende Unahaa

https://unilaki.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26007
11893
1476
25920
6488
6650