Classification of self-assembling protein nanoparticle architectures for applications in vaccine design

Classification of self-assembling protein nanoparticle architectures for applications in vaccine design