Library
A hypothetical humoral substance responsible for controlling many aspects of renal regulation of sodium homeostasis.
View more Animal Life videos