NPI Central
Ruth Abaya, MD, MPH — NPI 1891923306, Philadelphia, PA | NPI Central