Tumor angiogenesis: causes, consequences, challenges and opportunities (original) (raw)