291 pubs · 17,634 cites · h-index 61
Northwestern University
2003 - Present
Harvard University
2021 - Present
Harvard University Press
2025 - Present
Evolutionary Genomics (United States)
2026 - Present
2009 - 2024