U.S. life expectancy at birth is now BELOW China’s at only 76.1 years vs. 77.1 years… and we have the best medical system? Sickening.
U.S. life expectancy at birth is now BELOW China's at only 76.1 years vs. 77.1 years… and we have the best medical system? Sickening. $PFE $MRNA $JNJ $CVS $ABBV $MRK $LLY $BMY $UNH $HCAhttps://t.co/LS5m4M9Op7 pic.twitter.com/wfLmzhgbHw — Special Situations 🌐 Research Newsletter (Jay) (@SpecialSitsNews) September 2, 2022