Sean Gill

Sean Gill

Exercise Physiologist residing down under. Addicted to the science behind health and performance.