Affiliation: | 1. Department of Interventional Radiology, Léon-Bérard Cancer Centre, 28, promenade Léa et Napoléon Bullukian, 69008 Lyon, France;2. Department of Oncological ENT Surgery, Léon-Bérard Cancer Centre, 28, promenade Léa et Napoléon Bullukian, 69008 Lyon, France;3. Department of Gastrointestinal Oncology, Léon-Bérard Cancer Centre, 28, promenade Léa et Napoléon Bullukian, 69008 Lyon, France |