NPI Central
Atchyuta Vegulla, MBBS — NPI 1821652421, Brooklyn, NY | NPI Central