NPI Central
Swapna Vemuri, M.D. — NPI 1982848727, Detroit, MI | NPI Central