The herpes simplex virus hides in the body’s immune cells, increasing its survival chances. This finding from offers a new target for vaccines to...
Separate names with a comma.