NPI Central
Edward B Ruby MD NPI Number 1740348416 — Darby, PA | NPI Central