100m IAAF releases largest ever biomechanics studyhttps://www.iaaf.org/about-iaaf/documents/research By Admin, 5 years ago