Factors that may impact on immunosenescence: an appraisal
scientific article published on 14 June 2010