Protein-based nanoparticles for antimicrobial and cancer therapy: implications for public health | II-Commons