NPI Central
Stefan Barta, M.D. — NPI 1336384130, Philadelphia, PA | NPI Central