anti-angiogenesis

Description

A process that slows or stops the growth of new blood vessels that a tumourneeds to grow and survive.