24 Big tech was not happy about our JAMA study on natural immunity. LinkedIn took it down (censored my post below). The data doesn’t fit the narrative. Sorry if Silicon Valley did not *like* the results. (twitter.com) posted 2 years ago by axolotl_peyotl 2 years ago by axolotl_peyotl +29 / -5 3 comments share 3 comments share save hide report block hide replies
same owners