University

National Institute for Research & Development in Informatics / Institutul Național de Cercetare Dezvoltare în Informatică

http://www.ici.ro/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4862
1364
30
5174
3969
3482
5777