NCT05908643 - A First-In-Human Trial of pTTL in Advanced Colorectal Cancer | Crick | Crick