NCT03730558 2025-01-22
ZETA
Institut Sainte Catherine
Completed
Institut Sainte Catherine
Dana-Farber Cancer Institute
Federation Francophone de Cancerologie Digestive
Brown University
Duke University
Barts & The London NHS Trust
CR-CSSS Champlain-Charles-Le Moyne