The sesamoids of the feet in humans: a systematic review and meta-analysis.

The sesamoids of the feet in humans: a systematic review and meta-analysis.