University

Universitas Faletehan

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
27848
12761
1886
18651
28716
5633
6626