Peter Andrew McCullough was born in Buffalo, New York, on December 29, 1962. He earned a Bachelor of Science degree from Baylor University in 1984 and his medical degree from the University of Texas Southwestern Medical Center in 1988. He completed his residency in internal medicine at the University of Washington in Seattle, he attended University of Michigan School of Public Health, earning a master of public health (MPH) degree in 1994. He completed cardiology training at Oakland University William Beaumont School of Medicine. He has been in academic practice since 1997.
Sign up to view 0 direct reports
Get started
How I prefer to work
Remote
Evening
Mostly on my own
Qualities I value in my colleagues
My communication style
My pet peeves
Fun fact
Ran a marathon in every US state!
Personal Q&A
What is your favourite quote?
Be bold and relentless, stay pure unjected!