All Articles By

Mark Geil

Mark Geil has degrees in Mechanical Engineering from North Carolina State University and Biomedical Engineering from the Ohio State University, where he specialized in human locomotion biomechanics.