With clinical trials results trickling in, “antiaging” drugs that clear away senescent cells are proving to be promising — ...