NCT05707442 - Stent Implantation Versus Medical Therapy for Idiopathic IntracraniaL Hypertension (SIMPLE) | Crick | Crick