Definition of Renin from the PharmacyDictionary.in
Renin
Synonyms or meaning of Renin
An enzyme produced by the kidney that catalyzes the conversion of angiotensinogen to angiotensin.
Image related to Renin
Not Available
Definition of Renin from the PharmacyDictionary.in
An enzyme produced by the kidney that catalyzes the conversion of angiotensinogen to angiotensin.
Not Available