The Devs

Country, City: Romania, Bucharest

University: Politechnica University of Bucharest

Field of study: Faculty of Electronics, Telecommunications and Informations Technology

Members: Stefan, Vlad, Emma, Jan and Cristian