Researchers have screened thousands of approved drugs against a network of 2,358 longevity-linked genes, producing a ...