NPI Central
Rosa Shi, MD — NPI 1770426322, Elmhurst, NY | NPI Central