NPI Central
Tejaswee Mallela, MD — NPI 1922868298, Philadelphia, PA | NPI Central