Angiogenesis inhibitors: current strategies and future prospects.

Angiogenesis inhibitors: current strategies and future prospects.