NCT05227456 - Failed Endometrial Ablation Treatment With Implantable Progesterone (FEAT) Study | Crick | Crick