169 pubs · 8,667 cites · h-index 50
Division of Molecular & Cellular Biosciences
2016 - Present
Institut de Biologie Moléculaire et Cellulaire
2014 - Present
The University of Texas at Austin
2013 - Present
Institut de Biologie systémique et synthétique
2025 - 2025
Center for Systems Biology
2019 - 2019