Posted inPhysiology
Stress and the Immune System.
Stress and the Immune System: A Hilariously Horrifying Lecture (Disclaimer: This lecture contains mild scientific jargon, potentially alarming descriptions of your own body, and a healthy dose of humor to…