NCT06113809 - Palbociclib and Pembrolizumab in Sarcoma | Crick | Crick