NPI Central
Dibyata Rana, MD — NPI 1154069193, Ithaca, NY | NPI Central