NCT03314740 2025-01-10BAROCCOMario Negri Institute for Pharmacological ResearchPhase 2 Completed123 enrolled 14 charts