Loading Complete
James Harms

James Harms, MD

Nephrology

Highlights

Languages

  • English

About James Harms

Faculty Appointment

Assistant Professor

Locations

  1. Nephrology Associates, PC
    • 35 West Lakeshore Drive, Suite 200, Birmingham, AL 35209
    • Get Directions

Expertise

Education

  • Fellowship: University of Alabama Hospital, 2015
  • Residency: University of Alabama Hospital, 2013
  • Internship: University of Alabama Hospital, 2011
  • Medical School: University of Texas Southwestern Medical School, 2010

Board Certifications

  • Internal Medicine: American Board of Internal Medicine, 2013