NPI Central
Islam Ibrahim, MD — NPI 1962586917, La Jolla, CA | NPI Central