University

College of Computer Science / Informaatika ja Arvutustehnika Instituudi

http://www.iati.ee/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20493
4850
22
26218
19639
5819
6626