NCT04028063 - Doxorubicin Plus Dual Checkpoint Blockade for Soft Tissue Sarcomas | Crick | Crick