66 pubs · 2,426 cites · h-index 20
Institute of Science and Technology Austria
2015 - Present
Harvard University
2012 - 2015
Center for Systems Biology
2012 - 2015
Technische Universität Dresden
2008 - 2012
Max Planck Institute of Molecular Cell Biology and Genetics
2008 - 2011