NPI Central
Henry Lu, M.D. — NPI 1558658914, Newark, OH | NPI Central