NPI Central
Stephen Somkuti, MD PHD — NPI 1164489704, Abington, PA | NPI Central