10.1101/2024.02.26.582169
Self-Assembled Protein Vesicles as Vaccine Delivery Platform to Enhance Antigen-Specific Immune Responses
2024-02-29