Knee Resurfacing Treating Injured Knees and Shoulders: Cartilage Restoration and Joint Resurfacing offering solutions for patients of all ages Philip A. Davidson, MD Heiden…