NPI Central
Tejas Mehta, MD — NPI 1952342438, Delaware, OH | NPI Central