University

Università degli Studi di Roma La Sapienza

https://www.uniroma1.it/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
124
33
2
404
99
64