Renal pericytes: multifunctional cells of the kidneys.

Renal pericytes: multifunctional cells of the kidneys.