Virus Hybrids as Nanomaterials : Methods and Protocols - Lin, Baochuan.; Ratna, Banahalli. (Humana Press : Imprint: Humana, 2014)