226 pubs · 5,995 cites · h-index 42
Argonne National Laboratory
2012 - Present
Max Planck Institute for Chemical Energy Conversion
2008 - 2022
Alex's Lemonade Stand Foundation
2017 - 2020
Bayer (Germany)
2015 - 2019
Insilico Biotechnology (Germany)
2012 - 2016