NCT03896113 - Neoadjuvant Celecoxib in Newly Diagnosed Patients With Endometrial Carcinoma | Crick | Crick