University Politehnica of Bucharest

Organization name
University Politehnica of Bucharest