Virus Crystals as Nanocomposite Scaffolds | doi.page