Dr. Weaver comes to StatCare to practice in the field of hospitalist internal medicine. He graduated from University of Tennessee in 2000. Dr. Weaver completed Residency in 2003 He received his board certification from the American Board of Internal Medicine in 2003 and currently remains board certified. Dr. Weaver is a member of the American Medical Association.