NPI Central
Arvin Narula, MD — NPI 1144535709, San Diego, CA | NPI Central