NPI Central
Ido Badash, MD — NPI 1558999573, Los Angeles, CA | NPI Central