immunoembolization
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
Noun[edit]
immunoembolization (plural immunoembolizations)
- (surgery) embolization together with stimulation of the immune system
immunoembolization (plural immunoembolizations)