University

Universitas Flores UNIFLOR

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22062
9540
934
21809
5963
6683