NCT03252938 - Feasibility and Safety of IMP321 (Eftilagimod Alpha) for Advanced Stage Solid Tumors | Crick | Crick