An estimated 300,000 ACL surgeries are performed in the US annually, at an estimated cost of up to $1 billion, but we still have many
An estimated 300,000 ACL surgeries are performed in the US annually, at an estimated cost of up to $1 billion, but we still have many