English Peter A. McCullough Cited by user Moonraker on 16 Nov 2022 Peter Andrew McCullough (born December 29, 1962) is an American cardiologist. He was vice chief of internal medicine at Baylor University Medical Center and a professor…