81 pubs · 14,061 cites · h-index 26
Johns Hopkins University
2022 - 2025
University of California, San Diego
2016 - 2025
Karolinska Institutet
2018 - 2024
Science for Life Laboratory
2021 - 2022
Ames Research Center
2018 - 2018