NCT05755516 - Efficacy and Safety of the Self-expanding Intracranial Stent (Tonbridge) for Endovascular Treatment of Intracranial Aneurysms | Crick | Crick