NPI Central
Szu-Hua Chen, PT, PHD — NPI 1891501524, Ithaca, NY | NPI Central