Deep Learning for interpretable end-to-end survival prediction in gastrointestinal cancer histopathology