NCT07372638 - Sensorised Surgical Gloves for Neuroendovascular Procedures | Crick | Crick