Study Results May Lead to New Herpes Treatment

  Treating viruses isn’t an easy task. They take over the cell, use its activities in their favor, and therefore are considered parasites [1]. An important question we should discuss is, wh...