Virus-like particles as virus substitutes to design artificial virus-recognition nanomaterials.

Virus-like particles as virus substitutes to design artificial virus-recognition nanomaterials.