NPI Central
Vidyasagargoud Marupakula, MD — NPI 1003123530, Matthews, NC | NPI Central