English | German | Russian | Czech

cenderitide English

Meaning cenderitide meaning

What does cenderitide mean?

cenderitide

(medicine) A chimeric natriuretic peptide used to treat heart failure

Are you looking for...?