2,794 followers
New Research: Angiotensinogen and the Modulation of Blood Pressure: The angiotensin peptides that control blood pressure are released from the non-inhibitory plasma serpin, angiotensinogen, on cleavage of its extended N-terminal tail by… https://t.co/aalLS