Igarashi Peter, Somlo Stefan
Division of Nephrology, Department of Internal Medicine, University of Texas Southwestern Medical Center, 5323 Harry Hines Boulevard, Dallas, TX 75390-8856, USA.
J Am Soc Nephrol. 2007 May;18(5):1371-3. doi: 10.1681/ASN.2007030299. Epub 2007 Apr 11.