NCT03358017 2023-10-19YAPPETIZERMario Negri Institute for Pharmacological ResearchPhase 2 Completed54 enrolled