285 pubs · 16,559 cites · h-index 63
Fermi National Accelerator Laboratory
2004 - Present
Astrobiology Center
2022 - Present
Netherlands Institute for Radio Astronomy
2022 - Present
University of Chicago
2018 - 2025
Kavli Institute for Particle Astrophysics and Cosmology
2019 - 2025