348 pubs · 31,428 cites · h-index 77
Fermi National Accelerator Laboratory
2005 - 2025
University of Cambridge
2025 - 2025
University of Chicago
2002 - 2025
Reproductive Medicine Institute
ORCID
2024 - 2024