122 pubs · 2,930 cites · h-index 28
University of Southern California
2025 - 2025
Centre National de la Recherche Scientifique
Inserm
The University of Queensland
2018 - 2025
Regeneron (United States)
2023 - 2025