"
Northwell Health
"
New Hyde Park, New York, United States of America