NCT03362606 - Engineered Immune Effectors Against Ovarian Cancer | Crick | Crick