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.

All stories by Mark

Load more articles