2012 IMPACT FACTOR: 1.274
Órgano Oficial de la Sociedad Española de Nefrología