Return to Article Details Yoga vs physical activity: A comparative study of stress and sleep in young adults