University

Estonian University of Life Sciences / Eesti Maaülikool

https://www.emu.ee/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1962
711
4
4547
1610
1905