MD, PhDUniv of Alabama;University of Alabama at Birmingham
BSUniv of Alabama;University of Alabama at Birmingham
PhDUniv of Alabama;University of Alabama at Birmingham
MDUniv of Alabama at Birmingham;University of Alabama at Birmingham
MDUAB;University of Alabama at Birmingham
MD, PhDUniversity of Alabama at Birmingham