5 ms·Anti-angiogenesis drugs and supplements also show promise in shutting down cancer cells.by ironparlance 15y agoAnti-angiogenesis drugs and supplements also show promise in shutting down cancer cells.