NCT07132034 - Stress Reduction Through Acupuncture | Crick | Crick