Over the past fifty years, techniques for synthesizing and manipulating matter on the 1-100 nanometer scale have led to the development of nanoparticle-based approaches to both disease diagnosis and treatment. The modification of nanoparticles with biological macromolecules such as proteins and nucleic acids has led to the development of highly...