Stent Implantation Versus Medical Therapy for Idiopathic... | NCT05707442 | Trialant