• At A Glance
  • Education
  • Hospital Affiliations
  • Medical School

    Yale University School of Medicine, New Haven, CT

    Internship

    Duke University Medical Center, Durham, NC

    Residency

    Duke University Medical Center, Durham, NC

    Fellowship

    Duke University Medical Center, Durham, NC