‘Artificial cartilage’ could improve arthritis treatment

24 September 2025