Biochemical basis and therapeutic implications of angiogenesis (2017)