Replicative senescence and high glucose induce the accrual of self ...

Responsive image
source