161 pubs · 12,659 cites · h-index 48
ETH Zurich
2015 - Present
Mathématiques et Informatique Appliquées du Génome à l'Environnement
2026 - Present
Weizmann Institute of Science
2006 - Present
DHA Suffa University
2025 - 2025
Planta
2020 - 2025