NPI Central
Haran Ratna, MD, MPH — NPI 1851912836, Long Beach, NY | NPI Central