The National Institutes of Health (NIH) has awarded a grant to fund cellular senescence research in lymphoid organs at Yale Cancer Center. The five-year, $6.5 million grant will help generate ...