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