NPI Central
Patalam Sriharsha, M.D. — NPI 1154377562, Hazleton, PA | NPI Central