NPPB and heart failure: As mentioned, ANP and BNP are cardiac hormones secreted from the atrium and ventricle of the heart, respectively, and their clinical roles in patients with heart failure are well established; both of them are markers of the severity of heart failure and are further used as drugs for heart failure in clinical settings.