NCT03056001 - Safety, Tolerability, and Efficacy of Doxorubicin and Pembrolizumab for Sarcoma | Crick | Crick