NPI Central
Rudra Barua, M.D. — NPI 1801038385, El Segundo, CA | NPI Central