claim
Physical activity may ameliorate immunosenescence and reduce age-related multi-morbidity, as discussed by Duggal et al. in Nature Reviews Immunology (2019).

Authors

Sources

Referenced by nodes (1)