Senolytic Drugs Might Improve our Health and Prolong the Life Expectancy Senescent cells are responsible for creating all kinds of health problems in the human body, especially for accelerating the aging… July 11, 2018 · by Asheley Rice · 0