Embolization is a minimally invasive procedure used to block blood flow to cancerous tumors. It involves the injection of substances to occlude blood vessels supplying the tumor.
congrats on reading the definition of embolization. now let's actually learn it.