The Novavax vaccine might indeed reduce vaccine hesitancy in the United States. If that’s true than NVAX stock may have much more upside. Read More