Published inFrontiers in AgingAging and the Immune SystemCellular Senescence3.3 impact factor3.0 citescore