University

Universitas Faletehan

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27848
12761
1886
18651
28716
5633
6626