The Senior Step Study How Elderly Help Themselves Maximal... | NCT01792180 | Trialant