Glossary Kidney disease / Term
An enzyme which is produced, secreted, and stored by the kidneys, that plays a role in regulating blood pressure.
Permanent link Renin - Creation date 2022-01-30