NPI Central
Sharmi Barua, MD — NPI 1114776523, Laredo, TX | NPI Central