NPI Central
Niroop Ravula, MD — NPI 1760408389, Sacramento, CA | NPI Central