University

University Politehnica of Bucharest / Universitatea Politehnica din Bucuresti

https://upb.ro/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1101
452
2
3727
2918
1083
841