120
Participants
Start Date
November 30, 2016
Primary Completion Date
October 31, 2023
Study Completion Date
November 30, 2023
Turku University Hospital, Turku
Lund University Hospital
OTHER
University of Turku
OTHER
Turku University Hospital
OTHER_GOV