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