Research outputs
2010, Earth and Planetary Science Letters, 291, 97-105
Type: article
2009, Quaternary Science Reviews, 28(27-28), 3294-3302
Type: article
2009, Earth and Planetary Science Letters, 284(3-4), 583-589
Type: article