NCT04272606 - TXA in Spinal Fusion | Crick | Crick