University

Université de Neuchâtel

http://www.unine.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
972
400
10
1823
1334
904
1055