NPI Central
Tarun Jella, MD — NPI 1285481002, Louisville, KY | NPI Central