Eric J. Weaver, MD NPI Number: 1841376951 Primary Specialty: Pathology (Board Certified) Gender: Male