David Bell, MD practices as an Endocrinologist in Birmingham, AL.David Bell, MD graduated from The Queens Univ Of Belfast, Fac Med, Belfast (918-01 Eff 1/71).
Primary Specialty
Endocrinologist
EducationThe Queens Univ Of Belfast, Fac Med, Belfast (918-01 Eff 1/71)