NCT02979392 - Phase I Study of TENPA in Advanced Solid Cancer | Crick | Crick