University

Military Technical Academy / Academia Tehnica Militara

https://www.mta.ro/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
4700
1330
32
16154
10579
4323
4330