VEGFA and neoplasm: All three of the mentioned proteins can be produced by different cell types, including: (1) tumour cells (TAF, VEGF, endoglin in a lower extent), (2) endothelial cells (VEGFRs, endoglin), (3) numerous non-endothelial cells (all three proteins).