Stress and anxiety before a marathon can leave runners at risk of getting sick – new research

.....

© The Conversation