Loading metrics
Open Access
Peer-reviewed
Research Article
Current address: Inserm U571, Descartes Faculty of Medicine, Paris, France
Affiliation Institute of Integrative Biology, ETH Zürich, Zürich, Switzerland
* E-mail: seb@env.ethz.ch