University

Universitas Faletehan

http://www.uf.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
27848
12761
1886
18651
28716
5633
6626