Leandro José Rodrigues Machado

Prof. Leandro José Rodrigues Machado

Department of Biomechanics, Faculty of Sport; University of Porto; 4200-450 Porto, Portugal
orcid