September 19, 2014 by Jamie Page
With 200,000 nerve endings, 33 major muscles, 28 bones, 19 ligaments; the human foot is a biomechanical masterpiece.
The success of over 4 billion years of the most extreme evolutionary testing, your foot has all the technology you need. Read more
May 16, 2014 by Galahad Clark
Then we go to school, start sitting on chairs and wearing padded shoes, and so begins a lifetime of bad posture and movement habits. Read more