University

Politehnica University Timisoara / Universitatea Politehnica Timişoara

http://www.upt.ro/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1837
670
9
2585
3898
1401
1844