NCT02134340 - A Safety and Biodistribution Study of [I-124]-CPD-1028 Injection in Solid Tumours | Crick | Crick