2013 IMPACT FACTOR: 1.442
Órgano Oficial de la Sociedad Española de Nefrología