Luigi RondasOrganisationTrialsNCT05158699Phase 3Terminated2021628 people15 Dec 2021clinicaltrials.gov