NPPB and cancer: To the best of our knowledge, there have been no previous reports showing that cancer cells generate BNP.