Universitatea Technica din Cluj-Napoca's' Ranking and Review
country rank 7
world rank 1777