Factors that may impact on immunosenescence: an appraisal

scientific article published on 14 June 2010