ETH Zürich Department of Biosystems Science and Engineering (D-BSSE), Basel
ETH Zurich Institute of Molecular Systems Biology (IMSB), Zürich
ETH Zurich Department of Biosystems Science and Engineering (D-BSSE), Basel