Found 2 results
2013
Nature
(2013)
Pages:
70-73
70
Volume:
499
0.1038/nature12292
Earth and Planetary Science Letters
(2013)
Pages:
24-40
Volume:
395
10.1016/j.epsl.2014.03.040