Go to the profile of Alan Ruddock

Alan Ruddock

Sport Scientist, Sheffield Hallam University
  • Sheffield Hallam University
  • United Kingdom