John Craighead practices Pathology. He graduated from University of Utah School of Medicine. John E. Craighead is a published doctor and has 7 publications published. The lastest was: 'Asbestos. An environmental reality.'