Protein nanotubes trap viruses

Nanotubes made from human proteins used to ensnare hepatitis B