doctor Find a doctor
OR
You are here

Najla N Abdurrahman, MB, BS


    Address

  • 801 Massacchusetts Avenue
    Floor 2
    Boston, MA 02118

Residency

Boston University Internal Medicine Residency Program, Boston, MA

Education

St. George's University of London, London, United Kingdom (2017)