Research outputs
2007, Earth and Planetary Science Letters, 262(3-4), 594-600
Type: article
2006, Journal of Biogeography, 33(6), 961-966
Type: article