Quality control of self-assembling protein nanoparticles produced in recombinant escherichia coli Conference Poster uri icon