VEGF: Basic science and clinical progress - Ferrara, N (Endocrine Reviews, 2004)