NPI Central
Rujula Sharma Vemuri, DO — NPI 1508708835, Asheville, NC | NPI Central