Filter blood; also secrete renin, EPO, and activate vitamin D.

Part of these systems

Substances & behaviors

Research (6)