NCT06405789 - The Effect of Yoga on Mindfulness and Perceived Stress | Crick | Crick