NPI Central
John T Shen MD, Corp NPI Number 1306991625 — Temecula, CA | NPI Central