University

Universitas Faletehan

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
27848
12761
1886
18651
28716
5633
6626