Charlotte Williams——Studied at the Sorbonne University, Lives in Paris.
The Achilles tendon is at the back of the heel. It can be ruptured by sudden force on the foot or ankle. If your Achilles tendon is ruptured you will be unable to stand on tiptoe and will have a flat-footed walk.read more >>
QuesHub is a place where questions meet answers, it is more authentic than Quora, but you still need to discern the answers provided by the respondents.