Researcher63Centre Tecnològic de Telecomunicacions de CatalunyaAvinguda Carl Friedrich Gauss, 7, 08860 Castelldefels, Barcelona, SpainAcademic / FacultyCloses: Nov 14, 2026