Experiments, published in the journal Cell Host and Microbe, showed the spheres gave the viruses huge advantages.
⇑ Translate the sentence above by Google ⇑
Related: sphere