Locations
Training & Education
Board Certifications
Board certified in Nephrology and Internal Medicine
Residency
Internal Medicine at Baptist Health System in Birmingham
Education
Georgia Tech
Chemical Engineering
Medical Degree
University of Alabama School of Medicine
Chemical Engineering
Medical Degree
University of Alabama School of Medicine