University

University of Latvia / Latvijas Universitāte Riga

https://www.lu.lv/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1181
482
1
1297
1458
1592