Barcelona Technology School
The Barcelona Technology School (BTS) is a leading international university that focuses on providing education in innovation and technology knowledge, expertise and innovation and technology skills that and offers international programs to up-and-coming digital industry professionals.Address
Carrer dels Almogàvers, 119, 08018 Barcelona, España
Carrer dels Almogàvers, 119, 08018 Barcelona, España