Dr. Scott Atlas is a proponent of herd immunity, even if most top infectious disease experts are not, and urged people to "rise up"..
Scott Atlas Resigns
News and Video Search Results
CBS 2 New York
0 shares 2 views
You might like
Scott Atlas Resigns media coverage
Public health experts have sharply criticized Mr. Atlas, a neuroradiologist, for providing Trump with misleading or incorrect..