In certain embodiments, the nanoparticle-polypeptide complex comprises a biocompatible polypeptide. As used herein, the term “biocompatible” refers to a substance which produces little or no significant untoward effects when applied to, or administered to, a given organism according to the methods and...