Toll-like receptor 3 in viral pathogenesis: friend or foe?

Toll-like receptor 3 in viral pathogenesis: friend or foe?