Welcome to Theoretical Ecology Lab
Ecology (2019)
Ecology Letters, (2018) 21: 9–20
Nature Ecology & Evolution (2018)
Ecology Letters (2016)
Nature Communications (2017)