NPI Central
Padma Narasimhan, M.D. — NPI 1821148990, Elmonte, CA | NPI Central