Humboldt-Universität zu Berlin | Press Portal | News | March 2020 | Phage shell docks on and inhibits the influenza virus Phage shell docks on and inhibits the influenza virus Click to view full-size image… Size: 28.263671875KB