NPI Central
Pavela Saha, MD — NPI 1770971954, Trenton, NJ | NPI Central