STAT (2020)

The companies said an early analysis of results showed the vaccine to be more than 90% effective, beating expectations.



MORE RESOURCES FROM SOURCE

More from FoundryBase   STAT