NPI Central
Ying Jie Lock, MD, PHD — NPI 1235813379, Providence, RI | NPI Central