Endothelial Cell Development, Vasculogenesis, Angiogenesis, and Tumor Neovascularization: An Update - Tang, Dean G; Conti, Claudio J (Seminars in Thrombosis and Hemostasis, 2004)