NPI Central
Lorna Devkota, MD — NPI 1558004192, New York, NY | NPI Central