NPI Central
Ideen Tabatabai, MD — NPI 1871156471, Santa Barbara, CA | NPI Central