314 pubs · 20,865 cites · h-index 73
University of Arizona
2018 - Present
Fermi National Accelerator Laboratory
2016 - 2025
University College London
2025 - 2025
Netherlands Institute for Radio Astronomy
2023 - 2024
University of Hull
2023 - 2023