Knee Meniscus People may live to be 125 years old, but they won’t outlive arthritis, which in millions of cases degenerates [MORE]