University

Université de Neuchâtel

http://www.unine.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1012
410
10
1964
1469
877
1172