Proximal tubule

Concept

The site in the kidney where insulin causes sodium reabsorption, affecting blood pressure.

Mentioned in 1 video