NCT01980355 - TXA Study in Major Oncologic Surgery | Crick | Crick