C-type natriuretic peptide (CNP): cardiovascular roles and potential as a therapeutic target

C-type natriuretic peptide (CNP): cardiovascular roles and potential as a therapeutic target