Index of artpub/2010/pmc_21192790/

Vázquez Gómez, Esther
Engineering building blocks for self-assembling protein nanoparticles
2010
https://ddd.uab.cat/record/184726