University

Universitas Lakidende Unahaa

https://unilaki.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27158
12165
1587
26812
27450
7168
6084