Alan Ruddock

Prof. Alan Ruddock

Academy of Sport and Physical Activity, Sheffield Hallam University, Sheffield S10 2BP, UK
orcid

Contribution