Science

Researchers discover unique 'spider web' mechanism that traps, kills viruses