Open Internet by MindsNetScientists are developing a treatment that could extend a cat's life expectancy to nearly 30 years, with initial availability expected in early 2027.