Overview The Achilles tendon is the large cord like structure on the back of the leg just above the heel. It is the largest tendon in the body and has a tremendous amount of force transmitted through it during walking, running and jumping …
Quote saved.
Login to quote this blog
Failed to save quote. Please try again later.
You cannot quote because this article is private.