1 min read Health & Technology Vagus nerve stimulation may tame autoimmune diseases 11 months ago Curated by John Wysocki Image caption: An illustration of the Vagus nerve, which is part of the autonomic nervous system. © Sebastian Kaulitzki /...