Endogenous inhibitors of angiogenesis: a historical review.

Endogenous inhibitors of angiogenesis: a historical review.