Board Certifications: American Board of Internal Medicine
Education: University of Kansas School of Medicine
Location: Harkle Clinic
Specialty: Internal Medicine
Board Certifications: American Board of Internal Medicine
Education: University of Kansas School of Medicine
Location: Harkle Clinic
Specialty: Internal Medicine