BMP4 and cancer: Discrepancies in the consequences of BMP4 signalling may be explained by the status of the canonical and non-canonical signalling pathways in different cancer types [19].