condemned to die within 12 months, he is cured thanks to immunotherapy
THE ESSENTIAL The bile ducts are the channels that carry bile from the liver – where the digestive juices that aid digestion are produced – to the gallbladder, where it is stored between meals. Every year, 2,000 people in France are affected by cancer of the biliary tract, according to the French National Society of … Read more