NCT02938299 - Neoadjuvant L19IL2/L19TNF- Pivotal Study | Crick | Crick