NPI Central
Lei Chen, MD — NPI 1114108099, Long Island City, NY | NPI Central