Stressed? There's a vaccine for that!