NCT03387592 2025-03-10SENECAIstituto Romagnolo per lo Studio dei Tumori Dino Amadori IRST S.r.l. IRCCSPhase 2 Terminated53 enrolled