Why You Got Herpes (Beyond The Obvious)
Researchers have managed to measure the internal pressure that enables the herpes virus to infect cells in the human body, a discovery which paves the way for the development of new medicines to…