Nanoscale device architectures derived from biological assemblies: The case of tobacco mosaic virus and (apo)ferritin. (23rd February 2016)