62 pubs · 1,375 cites · h-index 16
Colgate University
2021 - 2025
University of Arizona
2024 - 2024
Franklin & Marshall College
2014 - 2018
National Evolutionary Synthesis Center
2012 - 2012
Stanford University
2011 - 2012