NPI Central
Himabindu Lanka, MD — NPI 1780964825, Camden, NJ | NPI Central