NPI Central
Padma Sri Katikaneni, MD — NPI 1861130288, Pittsburgh, PA | NPI Central