University

College of Computer Science / Informaatika ja Arvutustehnika Instituudi

https://iati.ee/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
21020
4794
22
20632
6492
6650