University

Daugavpils University / Daugavpils Universitāte

https://du.lv/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3843
1214
5
7303
4427
4098