10.1101/2022.12.30.522068
A thermally stable protein nanoparticle that stimulates long lasting humoral immune response
2022-12-30