NCT06432309
Primary location
University Hospital of Ferrara - Arcispedale Sant'Anna
Ferrara, Emilia-Romagna, Italy