NPI Central
Sruthi Rangu, MD — NPI 1013580729, Pittsburgh, PA | NPI Central