University Politehnica of Bucharest

Address
Splaiul Independentei 313, 060042 Bucharest, Romania