Dr Peter A McCullough was born in Buffalo, New York, on the 29th of December 1962. During high school, he and his family moved to Wichita Falls in Texas and later settled in Grapevine. He has lived and worked in various parts of the United States, including Washington and Michigan, and he now resides in Dallas, Texas.
Academic History
Dr McCullough attended Baylor University and graduated with a Bachelor of Science degree in 1984. He then attended the University of Texas Southwestern Medical Center, where he studied for his medical degree and graduated in June 1988. Following this, he undertook his residency in internal medicine at the University of Washington School of Medicine in Seattle, where he trained for 3 years.Upon completing his residency in 1991, Dr McCullough transferred to Grayling, Michigan, where he served for 2 years as an internal medicine attending at Mercy Hospital. Following his time at Mercy Hospital, he enrolled at the University of Michigan School of Public Health and studied a Masters degree in Public Health.
After he graduated from the University of Michigan School of Public Health in 1994, he became a fellow in cardiovascular diseases at the Beaumont Hospital in Royal Oak, Michigan.