Pancreatic cancer is an umbrella term for various tumours found on the 25cm tadpole shaped organ ... Stuart went into the ...