Feasibility of Delivering an Avatar Life-review Intervent... | NCT03996642 | Trialant