346 pubs · 14,929 cites · h-index 56
Canadian Institute for Advanced Research
2026 - Present
Yale University
2005 - Present
Systems Biology Institute
2025 - 2025
Radboud University Nijmegen
2023 - 2023
Inserm