Peter A. McCullough, M.D., M.P.H. 3 Oakland University William Beaumont School of Medicine, 472 O'Dowd Hall 2200 N. Squirrel, Rochester, MI 48309, Robert Folberg, MD, Medical School. Peter McCullough was born in Buffalo, New York, on 29 December 1962. When a teenager, his family moved to Texas (Wichita Falls and later to Grapevine). He graduated from Baylor.

Dr Peter Mccullough Bio
Dr. McCullough is an internist, cardiologist, epidemiologist holding degrees from Baylor University, University of Texas Southwestern Medical School, University of Michigan, and Southern.