NPI Central
Ravi Mallavarapu, MD — NPI 1619157310, Durham, NC | NPI Central