April 11, 2026

Herpes 'bioshield' revealed: why antivirals can't stop the virus