NPI Central
Larry I. Emdur, D.O., PHD. NPI Number 1326189671 — San Diego, CA | NPI Central