Ruggenenti Piero, Remuzzi Giuseppe
Mario Negri Institute for Pharmacological Research, Centro Anna Maria Astori, Science and Technology Park Kilometro Rosso, Via Stezzano 87, 24126 Bergamo, Italy.
Nat Rev Nephrol. 2012 Oct;8(10):558-60. doi: 10.1038/nrneph.2012.194. Epub 2012 Sep 4.