237 pubs · 2,485 cites · h-index 21
University of Nottingham
2025 - Present
University of Helsinki
2023 - 2025
Helsinki Institute of Physics
2024 - 2025
University of Oxford
2021 - 2025
Evolutionary Genomics (United States)
2025 - 2025