Do I need to take medication for life after cerebral angioma embolization? by Specialist No need.No medication is usually required after embolization alone, and if a stent is placed as an adjunct, dual antibiotics are required for 3 to 6 months after surgery and can be discontinued.