Factors that may impact on immunosenescence: an appraisal | Synapse