what does bnp test mean
This test measures the amount of Brain Natriuretic Peptide or BNP in the blood. BNP is produced by the heart. Elevated levels of BNP often indicate the heart is working harder than normal such as when a person is suffering from heart failure.