A nanoparticle-polypeptide complex comprising a bioactive polypeptide in association with a nanoparticle, wherein the bioactive polypeptide is modified by the addition of a chemical moiety that facilitates cellular uptake of the protein. The polypeptide can be a protein or a peptide. In some embodiments, the amino acid sequence of the protein or peptide is derived from the amino acid sequence of a tumor suppressor gene product.나노입자-폴리펩티드 복합체는 나노입자에 연합된 생활성 폴리펩티드로 구성되는데, 이때 생활성 폴리펩티드는 단백질의 세포 취입을 실행하는 화학 모이어티를 추가하여 변형된다. 폴리펩티드는 단백질 또는 펩티드가 될 수 있다. 일부 구체예에서, 단백질 또는 펩티드의 아미노산 서열은 종양 억제물질 유전자 산물의 아미노산 서열에서 유도된다.