NPI Central
Julie Islam, M.D. — NPI 1750780516, San Diego, CA | NPI Central