Dr. McCullough is board-certified in anesthesiology. He earned his medical degree from Cornell University Medical College in New York, N.Y., and completed his internship at Naval Hospital Jacksonville, Department of Family Medicine, and his residency at Mayo Clinic College of Medicine in Jacksonville, Fla.