University

Information Systems Management Institute / Informācijas sistēmu menedžmenta augstskola

https://www.isma.lv/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14179
3168
22
12615
6492
6650