Cytolytic peptide nanoparticles ('NanoBees') for cancer therapy.

Cytolytic peptide nanoparticles ('NanoBees') for cancer therapy.