Vaccines developer Icosavax procures $52 mln Series A

Share this