Found 5 results
2020
PNAS
(2020)
LDEO Publication Number:
8398
Nature Communications
(2020)
LDEO Publication Number:
8443
2019
Quaternary Science Reviews
(2019)
LDEO Publication Number:
8356
2018
Water Resources
(2018)
LDEO Publication Number:
8232
Water Resources Research
(2018)
LDEO Publication Number:
8232