The longevity-promoting factor, TCER-1, widely represses stress resistance and innate immunity
scientific article published on 17 July 2019