NPI Central
Jai Naidu, MD — NPI 1669664447, Towanda, PA | NPI Central