BMP4 and cancer: BMP4 was mainly expressed by cancer cells and cancer stem cells