English | German | Russian | Czech

senolytic English

Meaning senolytic meaning

What does senolytic mean?

senolytic

Any drug that removes senescent cells and thus combats ageing

Are you looking for...?