Lamont-Doherty Earth Observatory, Palisades, New York, USA
Organization name
Lamont-Doherty Earth Observatory, Palisades, New York, USA