Pilot and Feasibility Study of a Mirrors Intervention for... | NCT01599689 | Trialant