Achilles tendon pain, also known as Achilles tendinopathy, has been recognised for centuries. The Achilles tendon is the largest and strongest tendon in the body, connecting the calf muscles to the heel bone.
The History of Achilles Tendon Pain
read more