NPI Central
Ned Devasia, MD — NPI 1255435376, Bakersfield, CA | NPI Central