Product ID: 7363987
Gentaur Catalog Number
100 Tests
1
Cellular Senescence is an irreversible growth arrest triggered in order to prevent growth in DNA damaged cells.