The Role of Physical Activity and Depression on Quality of Life in Community-Dwelling Older Adults: Using Propensity Score Matching Approaches. Academic Article uri icon