University

Universitas Faletehan

https://www.uf.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23570
10372
1095
26674
5170
6683