NCT04799379 - Microporous Polysaccharide Hemospheres (MPH) Improving Outcome After Rectal Surgery | Crick | Crick