630
Participants
Start Date
October 1, 2021
Primary Completion Date
September 15, 2024
Study Completion Date
September 15, 2024
Consorci Sanitari de Terrassa, Terrassa
University of Barcelona
OTHER
Universitat Politècnica de Catalunya
OTHER
Consorci Sanitari de Terrassa
OTHER