NPI Central
Almoatazbellah Idriss, MD — NPI 1881649853, Tustin, CA | NPI Central