NPI Central
Shengli Lu, MD — NPI 1457406274, Philadelphia, PA | NPI Central