NPI Central
Jinhua Shen, MD — NPI 1326797291, Long Beach, CA | NPI Central