University

Politehnica University Timisoara / Universitatea Politehnica Timişoara

http://www.upt.ro/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1860
680
8
2498
3501
1849
1796