Scientists have discovered more than 200 genes linked to ageing and have found switching them off extends life.
Deleting genes could boost lifespan
Posted in life extension
Posted in life extension
Scientists have discovered more than 200 genes linked to ageing and have found switching them off extends life.