10.1101/2022.12.30.522068

A thermally stable protein nanoparticle that stimulates long lasting humoral immune response

2022-12-30