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). This evidence concerns the gene ENG and neoplasm.