Ruth Cabeza-Ruiz

Dr. Ruth Cabeza-Ruiz

Department of Human Movement and Sport Performance, University of Seville, 41013 Seville, Spain
orcid