Originally Posted by
ShyGuy
Looks like Moderna stage 1 was just hyped up. Scientists aren't see the data yet. Moderna stock tanking.
most ALL of these "we may have a vaccine soon" "news articles" garbage are press releases designed for hungry media to gobble up
it is clearly working