Renin cells in homeostasis, regeneration and immune defence mechanisms.

Renin cells in homeostasis, regeneration and immune defence mechanisms.