NPI Central
Durga Madala, M.D., Inc. NPI Number 1033146287 — San Jose, CA | NPI Central