NPI Central
Ruby Barghini, M.D. — NPI 1013320704, Philadelphia, PA | NPI Central