Università degli Studi di Trieste's' Ranking and Review
country rank 24
world rank 787