NPI Central
James Shu, MD — NPI 1821269200, Castro Valley, CA | NPI Central