University

Universitas Flores UNIFLOR

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18256
7350
623
6961
22104
6197
6084