253 pubs · 18,089 cites · h-index 70
The University of Texas at Austin
2009 - Present
University of Washington
2023 - 2023
Princeton University
2018 - 2018
Institut de Biologie Moléculaire et Cellulaire
2017 - 2017
Institute of Chemical Engineering
2012 - 2015