NPI Central
Pratyusha Kishore Narra, MBBS — NPI 1003202557, San Francisco, CA | NPI Central