Stopping the clock in organs
Researchers at the Albert Einstein College of Medicine at Yeshiva University in New York City have “stopped the aging process” in livers. They say “the older organs function as well as they did when the host animal was younger.” This