NPI Central
Neha Janakiraman, M.D., — NPI 1811259203, Sacramento, CA | NPI Central