NCT07529314 - Evaluating Interventional Radiology for Cancer Pain Management | Crick | Crick