Mindfulness Meditation Versus Physical Exercise: Comparing Effects on Stress and Immunocompetence | NCT03728062 | Trialant