Research Open access Journal of Foot and Ankle Research 3852 Accesses 16 Altmetric Metrics details Peer Review reports