BMPR2 and cancer: Recently, BMPR2 was reported with contradicting functions in cancers.