NPI Central
Dilesha Kumanayaka, MD — NPI 1316564248, Newark, NJ | NPI Central