NCT07823985 - Preoperative Embolization for Highly Vascular Brain Tumors | Crick | Crick