The biological function of BMP4 on cancer cells has also aroused a great deal of controversy. The gene discussed is BMP4; the disease is cancer.