Peptide and protein nanoparticle conjugates: versatile platforms for biomedical applications | doi.page