Dr. Scott Atlas is the former Chief of Neuroradiology at Stanford University Medical Center from 1998 until 2012. Dr. Atlas, MD, is a senior fellow at the Hoover Institution. He also served from August through November 2020 as Special Adviser to the […]