University

Universitas Faletehan

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19482
8206
751
25614
5130
6650