University

Universitas Flores UNIFLOR

http://www.uniflor.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19838
7946
740
17764
22650
7124
6115