Obstructive nephropathy: insights from genetically engineered animals.

Obstructive nephropathy: insights from genetically engineered animals.