David Craig, M.D.

David Craig, M.D. USAP Bio

Medical School
Texas Tech University Health Science Center
Doctor of Medicine, 1990

Residency
Thomas Jefferson University Hospital
Anesthesiology, 1994

Board Certifications and Specialty Training
Board Certified, American Board of Anesthesiology