NPI Central
Shruti Valluri, MD — NPI 1457198749, Philadelphia, PA | NPI Central