180 pubs · 17,167 cites · h-index 60
University of California, Davis
2009 - Present
University of California System
2022 - 2024
Ecologie & Evolution
2022 - 2023
China Population and Development Research Center
2023 - 2023
Michigan State University
2018 - 2018