NCT06278857 - SATELLITE Study (feaSibility sAfeTy Efficacy dostarLimab earLy-stage defIcient endomeTrial cancEr) | Crick | Crick