Arturo Figueroa

Prof. Dr. Arturo Figueroa

Department of Kinesiology and Sports Management, Texas Tech University, 2500 Broadway Lubbock, TX 79409, USA
orcid