Edward McAuley, PhD, professor, University of Illinois at Urbana-Champaign, Urbana, Illinois. This study was published in Journal of Physical Activity & Health.
No Recent Articles