NPI Central
Stanley Lu, MD — NPI 1326095688, Shrewsbury, NJ | NPI Central