Meet the tiny machines in cells that massacre viruses
When viruses infect the body's cells, those cells face a difficult problem. How can they destroy viruses without harming themselves? Scientists at University of Utah Health have found an answer by visualizing a tiny cellular ...