University

Universitas Lakidende Unahaa

https://unilaki.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26034
11915
1475
25948
6492
6650