University

Universitas Flores UNIFLOR

http://uniflor.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20131
8046
745
17540
23266
9274
6033