NCT06762496 2025-11-28A New Tool to Promote Patient's Engagement in Their Healthcare ProcessEuropean Institute of OncologyRecruiting180 enrolled