University

Daugavpils University / Daugavpils Universitāte

https://du.lv/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3842
1213
5
7304
4426
4098