NCT07696936 - Robot-Assisted vs Manual Transradial Cerebral Angiography | Crick | Crick