St. Louis, Jan. 14, 2003 -- Herpes viruses are notorious for their ability to hide from the immune system and establish lifelong infections. Researchers at Washington University School of Medicine in ...