BIOMECHANICS LABORATORY
The hulking robot thumps away incessantly, applying hundreds of pounds of force to a knee specimen implanted with a custom-designed sensor that measures forc...
Dr. McAllister's Orthopedic and Sports Medicine Areas of Speciality