University

Higher School of Social Technologies / Sociālo tehnoloģiju augstskola

http://www.sta-edu.lv/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19414
5002
40
27040
17467
9491
5789