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
4917
1361
31
7934
4232
3325
5789