University

Università degli Studi di Roma Tor Vergata

http://web.uniroma2.it/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
365
140
11
800
687
278
274