NPI Central
Charles D. Van Tuyl, PH.D., M.D. NPI Number 1831533421 — Tulsa, OK | NPI Central