Lamont-Doherty Observatory, Palisades, NY (USA)

Organization name
Lamont-Doherty Observatory, Palisades, NY (USA)