NPI Central
Charlie Lu, M.D. — NPI 1245539493, Rochester, NY | NPI Central