NPI Central
Stephen Rosen, MD — NPI 1689682130, Philadelphia, PA | NPI Central