Kennedy Appoints Anti-Vaccine Advocate Ralph Abraham to Further CDC Overhaul Anti-science December 2, 2025 Dr. Ralph Lee Abraham, a former Louisiana surgeon general known for opposing established vaccine science, has been appointed principal deputy…