NPI Central
Ali-Reza Torabi, MD — NPI 1932093085, Chula Vista, CA | NPI Central