Kelly A. Mackintosh

Prof. Kelly A. Mackintosh

Research Centre in Applied Sports, Technology, Exercise and Medicine (A-STEM), Swansea University, Swansea SA1 8EN, UK
orcid